soap connector not wording on jboss server

1
0
-1

Hi I have used soap connector1.2 in my process but it is not working on jboss server but when I am trying to run it on my Local machine using Bonita studio, it is working fine, please help me.

Comments

Submitted by himanshu.nigam on Mon, 08/25/2014 - 16:25
<?xml version="1.0" encoding="UTF-8"?><s:Fault xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Code><s:Value>s:Sender</s:Value><s:Subcode><s:Value>a:ActionNotSupported</s:Value></s:Subcode></s:Code><s:Reason><s:Text xml:lang="en-GB">The message with Action '' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None).</s:Text></s:Reason></s:Fault>

when i have looked into the code using try catch i got this error with the process deployed on jboss server but i am not getting any error when i am running it with bonita studio locally.

Submitted by aCordier on Mon, 08/25/2014 - 17:30

Hi, Is your webservice running over https ?

Submitted by himanshu.nigam on Mon, 08/25/2014 - 17:36

no it is running over http and it is also accessible when i am trying to execute it with bonita studio , but it is giving the above error when i am running it on BonitaBPMCommunity-6.3.2-JBoss-5.1.0.GA server after deploying the process .

Submitted by aCordier on Mon, 08/25/2014 - 17:42

just giving random hints, maybe a network issue ? I don't know this error but in this post one folk is telling that this error can result from a bad url. can you wget the wsdl from your jbos server ?

Submitted by himanshu.nigam on Mon, 08/25/2014 - 17:46

how we can do that ?

Submitted by aCordier on Mon, 08/25/2014 - 22:04

From, your server, just try to use a http client and get the wsdl url introspected at configuration time.

Submitted by himanshu.nigam on Tue, 08/26/2014 - 10:08

Even I configured the Bonita Jboss Server on my local machine then also it is giving me the above error and tested the service with soap ui both on server and my local machine , it is working fine with Soap UI.

Submitted by himanshu.nigam on Tue, 08/26/2014 - 10:37

This is the error log which is getting logged while executing the soap connector on jboss server

2014-08-26 13:57:58,615 INFO [org.bonitasoft.connectors.ws.cxf.SecureWSConnector] (ConnectorExecutor-1) envelope 312fdsfsdsdfsfsdfsf22sfsdfsf6965b92etesting2 2014-08-26 13:57:59,219 INFO [org.bonitasoft.connectors.ws.cxf.SecureWSConnector] (ConnectorExecutor-1) buildResponseDocumentEnvelope false 2014-08-26 13:57:59,220 INFO [org.bonitasoft.connectors.ws.cxf.SecureWSConnector] (ConnectorExecutor-1) buildResponseDocumentBody true 2014-08-26 13:57:59,223 INFO [org.bonitasoft.connectors.ws.cxf.SecureWSConnector] (ConnectorExecutor-1) printRequestAndResponse true 2014-08-26 13:57:59,224 ERROR [STDERR] (ConnectorExecutor-1) javax.xml.transform.TransformerException: java.io.IOException: Stream closed 2014-08-26 13:57:59,225 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:505) 2014-08-26 13:57:59,225 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.connectors.ws.cxf.SecureWSConnector.printRequestAndResponse(SecureWSConnector.java:254) 2014-08-26 13:57:59,225 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.connectors.ws.cxf.SecureWSConnector.executeBusinessLogic(SecureWSConnector.java:206) 2014-08-26 13:57:59,225 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74) 2014-08-26 13:57:59,226 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70) 2014-08-26 13:57:59,226 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:189) 2014-08-26 13:57:59,226 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:171) 2014-08-26 13:57:59,226 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.FutureTask.run(Unknown Source) 2014-08-26 13:57:59,226 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at java.lang.Thread.run(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) Caused by: java.io.IOException: Stream closed 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at java.io.StringReader.ensureOpen(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at java.io.StringReader.read(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 2014-08-26 13:57:59,227 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) ... 10 more 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) --------- 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) java.io.IOException: Stream closed 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at java.io.StringReader.ensureOpen(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at java.io.StringReader.read(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) 2014-08-26 13:57:59,228 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.connectors.ws.cxf.SecureWSConnector.printRequestAndResponse(SecureWSConnector.java:254) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.connectors.ws.cxf.SecureWSConnector.executeBusinessLogic(SecureWSConnector.java:206) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:189) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:171) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.FutureTask.run(Unknown Source) 2014-08-26 13:57:59,229 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2014-08-26 13:57:59,230 ERROR [STDERR] (ConnectorExecutor-1) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2014-08-26 13:57:59,230 ERROR [STDERR] (ConnectorExecutor-1) at java.lang.Thread.run(Unknown Source)

1 answer

1
0
-1

Hi,

it seems to be an integration issue. Please try to remove duplicated implementations of javax.*. Even if not exactly the same you might take a look to this page, you might get some ideas: http://documentation.bonitasoft.com/manage-jar-files

Regards,

Notifications