Bug 778511 (SOA-984)

Summary: JBossWS Native on JDK 6 requires jaxrpc, jaxws, jaxb and saaj to be installed in jboss-as/lib/endorsed/
Product: [JBoss] JBoss Enterprise SOA Platform 4 Reporter: Lukáš Petrovický <lpetrovi>
Component: Documentation, JBossWS, EAP, ExamplesAssignee: trev <tkirby>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.3 GA   
Target Milestone: ---   
Target Release: 4.3 CP02   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-984
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-08-27 20:31:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Lukáš Petrovický 2008-10-30 10:03:28 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
Date of First Response: 2008-10-30 08:12:06
project_key: SOA

See linked issue(JBWS-1439), which in the last comment also contains the solution.

Comment 1 Lukáš Petrovický 2008-10-30 10:03:57 UTC
Link: Added: This issue depends JBWS-1439


Comment 2 Lukáš Petrovický 2008-10-30 10:04:48 UTC
I should perhaps add that the described behavior was experienced at least with the webservice_consumer1 QS.

Comment 3 Len DiMaggio 2008-10-30 12:12:06 UTC
Added EAP as a component - as we will get the jars from EAP

Comment 4 Mark Little 2008-11-05 18:44:55 UTC
Rejected because linked issue seems to imply that any recent problems are user error.

Comment 5 Lukáš Petrovický 2008-11-06 06:48:37 UTC
I don't agree. 

This issue makes WS on SOA unusable by default *unless* user fixes the error manually. See the following comment in the linked issue:

https://jira.jboss.org/jira/browse/JBWS-1439?focusedCommentId=12402774#action_12402774

Comment 6 Kevin Conner 2008-11-06 09:23:01 UTC
The issue is definitely associated with the jars used by JBossWS and overriding them using endorsed.

I have recently modified the ESB server to include those jars but there may be something else needing done for the clients.

Lukas, can you add some more details of the errors you are seeing?  Is it on the server/client side?  Can you show the output?

Saying 'won't work' is not very helpful to me :)

Comment 7 Lukáš Petrovický 2008-11-06 09:48:48 UTC
My apologies - I thought that the description in the linked issue was enough. So, this is all that the webservice_consumer1 QS produces in the server.log:

2008-11-06 10:44:48,130 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2008-11-06 10:44:48,131 INFO  [STDOUT] Request map is: {sayHello.toWhom=Jimbo}
2008-11-06 10:44:48,131 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2008-11-06 10:44:48,181 ERROR [org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] SOAP request exception
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
	at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:441)
	at org.jboss.ws.core.soap.SOAPMessageImpl.<init>(SOAPMessageImpl.java:67)
	at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:207)
	at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:185)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:391)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:273)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:190)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
	at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
2008-11-06 10:44:48,182 ERROR [org.jboss.wsf.stack.jbws.RequestHandlerImpl] Error processing web service request
org.jboss.ws.WSException: java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
	at org.jboss.ws.WSException.rethrow(WSException.java:68)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:311)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:190)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
	at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
	at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:441)
	at org.jboss.ws.core.soap.SOAPMessageImpl.<init>(SOAPMessageImpl.java:67)
	at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:161)
	at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.toSOAPMessage(SOAPFaultHelperJAXWS.java:232)
	at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.exceptionToFaultMessage(SOAPFaultHelperJAXWS.java:161)
	at org.jboss.ws.core.jaxws.binding.SOAP11BindingJAXWS.createFaultMessageFromException(SOAP11BindingJAXWS.java:104)
	at org.jboss.ws.core.CommonSOAPBinding.bindFaultMessage(CommonSOAPBinding.java:645)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:432)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:273)
	... 22 more
2008-11-06 10:44:48,184 ERROR [org.apache.catalina.core.ContainerBase] Servlet.service() for servlet HelloWorldWS threw exception
java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
	at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:441)
	at org.jboss.ws.core.soap.SOAPMessageImpl.<init>(SOAPMessageImpl.java:67)
	at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:161)
	at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.toSOAPMessage(SOAPFaultHelperJAXWS.java:232)
	at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.exceptionToFaultMessage(SOAPFaultHelperJAXWS.java:161)
	at org.jboss.ws.core.jaxws.binding.SOAP11BindingJAXWS.createFaultMessageFromException(SOAP11BindingJAXWS.java:104)
	at org.jboss.ws.core.CommonSOAPBinding.bindFaultMessage(CommonSOAPBinding.java:645)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:432)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:273)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:190)
	at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
	at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
2008-11-06 10:44:48,186 ERROR [STDERR] [Fatal Error] :-1:-1: Premature end of file.
2008-11-06 10:44:48,186 WARN  [org.jboss.soa.esb.listeners.message.ActionProcessingPipeline] No fault address defined for fault message! To: JMSEpr [ PortReference < <wsa:Address jms://127.0.0.1:1099/queue/quickstart_webservice_consumer1_esb/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.initial : org.jnp.interfaces.NamingContextFactory/>, <wsa:ReferenceProperties jbossesb:java.naming.provider.url : 127.0.0.1:1099/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.url.pkgs : org.jnp.interfaces/>, <wsa:ReferenceProperties jbossesb:destination-type : queue/>, <wsa:ReferenceProperties jbossesb:specification-version : 1.1/>, <wsa:ReferenceProperties jbossesb:connection-factory : ConnectionFactory/>, <wsa:ReferenceProperties jbossesb:persistent : true/>, <wsa:ReferenceProperties jbossesb:acknowledge-mode : AUTO_ACKNOWLEDGE/>, <wsa:ReferenceProperties jbossesb:transacted : false/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/jms/> > ] MessageID: 67cb261f-7b03-499a-9c31-ab6f963fc9cb RelatesTo: jms:correlationID#67cb261f-7b03-499a-9c31-ab6f963fc9cb


Comment 8 Kevin Conner 2008-11-06 09:58:37 UTC
The linked description was enough to tell me that it is related to the modifications I had previously made in ESB but it does not tell me the specifics :)

This looks like it is running on the server which, if true, would suggest that the endorsed versions either do not exist or are not being used.

A quick look at one version of the release (sorry, not sure which one) shows that the jars may not be present.

[kevin@rincewind jboss-soa-p.4.3.0]$ ls -l jboss-as/lib/endorsed/
total 3048
-rw-r--r-- 1 kevin kevin  189008 2008-08-05 10:52 serializer.jar
-rw-r--r-- 1 kevin kevin 1713719 2008-08-05 10:52 xalan.jar
-rw-r--r-- 1 kevin kevin 1200046 2008-08-05 10:52 xercesImpl.jar

Whereas in ESB we have additional jars

[kevin@rincewind build]$ ls -l jbossesb-server-4.4.GA/lib/endorsed/
total 3260
-rw-rw-r-- 1 kevin kevin   81448 2007-10-22 10:45 jaxb-api.jar
-rw-rw-r-- 1 kevin kevin   29382 2007-10-22 10:44 jboss-jaxrpc.jar
-rw-rw-r-- 1 kevin kevin   63828 2007-10-22 10:44 jboss-jaxws.jar
-rw-rw-r-- 1 kevin kevin   26736 2007-10-22 10:44 jboss-saaj.jar
-rw-rw-r-- 1 kevin kevin  188996 2007-10-22 10:44 serializer.jar
-rw-rw-r-- 1 kevin kevin 1713712 2007-10-22 10:44 xalan.jar
-rw-rw-r-- 1 kevin kevin 1200039 2007-10-22 10:44 xercesImpl.jar

What is strange is that this should have been handled in the EAP version, as that is where JBossWS derives, so it would suggest that something may be amiss on their side.


Comment 9 Lukáš Petrovický 2008-11-06 10:09:37 UTC
If it helps, this is what I get on SOA-4.3.0.GA_SF1 (GA is similar):

lpetrovi@sledge:~$ ls -l QA/SOA-CURRENT/jboss-as/lib/endorsed
celkem 3039
-rw-r--r-- 1 lpetrovi lpetrovi  189008  5. srp 10.52 serializer.jar
-rw-r--r-- 1 lpetrovi lpetrovi 1713719  5. srp 10.52 xalan.jar
-rw-r--r-- 1 lpetrovi lpetrovi 1200046  5. srp 10.52 xercesImpl.jar


Comment 10 Len DiMaggio 2008-11-06 15:45:59 UTC
Affects: Added: [Documentation (Ref Guide, User Guide, etc.)]


Comment 11 Len DiMaggio 2008-11-06 15:48:13 UTC
Parts of this comment are redundant - I wanted something in a form that we can document easily...

This document:
  jboss-soa-p.4.3.0/docs/eap/jboss-eap-4.3/doc/JDK6_Compatibility_Notes.pdf

Instructs the user:

JavaSE 6 includes includes support for JAX-WS, Version 2.1. Before starting your server, you
need replace the APIs included in JDK 6 with the JBossWS jars by simply copying the
following jars to ${JBOSS_HOME}/lib/endorsed from ${JBOSS_HOME}/server/production/lib:
   * jboss-jaxrpc.jar
   * jboss-jaxws.jar
   * jboss-saaj.jar

SOA-P 4.3 users will have to do the same and copy these files to:
   * jboss-soa-p.4.3.0/jboss-as/lib/endorsed (embedded server)
   * jboss-soa-p-standalone.4.3.0/jboss-esb/lib/endorsed (standalone server)

But, the JDK6_Compatibility_Notes.pdf document is distributed with the
embedded server but not with the standalone server - so standalone server users
may miss it. 

Comment 13 Len DiMaggio 2008-12-19 19:06:22 UTC
AND...

We have to add one piece of information to the compatibility doc - the jaxb-api.jar must also be copied to lib/endorsed/ 

If this jar is not also copied there, then this error is raised:

2008-12-19 13:46:51,343 ERROR [org.jboss.deployment.MainDeployer] Could not start deployment: file:/opt/42_CP03_CR5/jboss-soa-p.4.2.0/jboss-as/server/production/tmp/deploy/tmp5563Quickstart_webservice_consumer1.esb-contents/Quickstart_webservice_consumer1.war
java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/opt/42_CP03_CR5/jboss-soa-p.4.2.0/jboss-as/lib/endorsed/jaxb-impl.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1 API. Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)
        at com.sun.xml.bind.v2.model.impl.ModelBuilder.<clinit>(ModelBuilder.java:172)
        at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:422)
        at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
        at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
        at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:105)
        at org.jboss.ws.core.jaxws.CustomizableJAXBContextFactory.createContext(CustomizableJAXBContextFactory.java:110)
        at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilder.createJAXBContext(JAXWSMetaDataBuilder.java:936)
        at org.jboss.ws.metadata.builder.jaxws.JAXWSWebServiceMetaDataBuilder.buildWebServiceMetaData(JAXWSWebServiceMetaDataBuilder.java:146)
        at org.jboss.ws.metadata.builder.jaxws.JAXWSServerMetaDataBuilder.setupProviderOrWebService(JAXWSServerMetaDataBuilder.java:50)
        at org.jboss.ws.metadata.builder.jaxws.JAXWSMetaDataBuilderJSE.buildMetaData(JAXWSMetaDataBuilderJSE.java:63)
        at org.jboss.wsf.stack.jbws.UnifiedMetaDataDeploymentAspect.create(UnifiedMetaDataDeploymentAspect.java:66)
        at org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl.deploy(DeploymentAspectManagerImpl.java:115)
        at org.jboss.wsf.container.jboss42.ArchiveDeployerHook.deploy(ArchiveDeployerHook.java:97)
        at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:90)
        at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
        at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy55.start(Unknown Source)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy9.deploy(Unknown Source)
        at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
        at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274)
        at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)



Comment 14 Len DiMaggio 2008-12-19 19:08:56 UTC
The last note in here:
   https://jira.jboss.org/jira/browse/JBWS-1439?focusedCommentId=12442244#action_12442244

Also refers to this jar being needed.
          o jboss-jaxws-ext.jar 

For SOA-P 4.2 CP03, is the problem just that we have an old version of the JDK1.6 Compatibility doc?



Comment 17 Len DiMaggio 2009-01-27 17:26:58 UTC
Link: Added: This issue related SOA-1151


Comment 18 Lukáš Petrovický 2009-03-27 13:57:04 UTC
Link: Added: This issue related SOA-1255


Comment 19 trev 2009-06-01 16:43:38 UTC
added files to match what esb have in their endorsed dir

Comment 20 Len DiMaggio 2009-08-27 20:31:33 UTC
Verified fixed in 4.3 CP02 CR2:

2009-08-27 16:25:43,669 INFO  [org.jboss.wsf.framework.management.DefaultEndpointRegistry] register: jboss.ws:context=Quickstart_webservice_consumer1,endpoint=HelloWorldWS
2009-08-27 16:25:43,695 INFO  [org.jboss.soa.esb.listeners.config.JBoss4ESBDeployer] create esb service, Quickstart_webservice_consumer1.esb
2009-08-27 16:25:43,703 INFO  [org.jboss.jms.server.destination.QueueService] Queue[/queue/quickstart_webservice_consumer1_esb] started, fullSize=200000, pageSize=2000, downCacheSize=2000
2009-08-27 16:25:43,705 INFO  [org.jboss.jms.server.destination.QueueService] Queue[/queue/quickstart_webservice_consumer1_esb_reply] started, fullSize=200000, pageSize=2000, downCacheSize=2000
2009-08-27 16:25:43,707 INFO  [org.jboss.jms.server.destination.QueueService] Queue[/queue/quickstart_webservice_consumer1_Request_gw] started, fullSize=200000, pageSize=2000, downCacheSize=2000
2009-08-27 16:25:43,979 INFO  [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/Quickstart_webservice_consumer1, warUrl=.../tmp/deploy/tmp5417382218359165602Quickstart_webservice_consumer1.esb-contents/Quickstart_webservice_consumer1-exp.war/
2009-08-27 16:25:46,089 INFO  [org.jboss.wsf.stack.jbws.WSDLFilePublisher] WSDL published to: file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/data/wsdl/Quickstart_webservice_consumer1.esb/Quickstart_webservice_consumer1.war/HelloWorldWSService1956962635561871912.wsdl
2009-08-27 16:25:54,048 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:25:54,052 INFO  [STDOUT] Request map is: {sayHello.toWhom=Jimbo}
2009-08-27 16:25:54,052 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:25:54,709 INFO  [STDOUT] Progress: 1 - Caching definition from url [http://127.0.0.1:8080/Quickstart_webservice_consumer1/HelloWorldWS?wsdl]
2009-08-27 16:25:54,770 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/xop.xsd with targetNamespace http://www.w3.org/2004/08/xop/include
2009-08-27 16:25:54,838 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/XMLSchema.xsd with targetNamespace http://www.w3.org/2001/XMLSchema
2009-08-27 16:25:54,839 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/xml.xsd with targetNamespace http://www.w3.org/XML/1998/namespace
2009-08-27 16:25:54,840 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/swaref.xsd with targetNamespace http://ws-i.org/profiles/basic/1.1/xsd
2009-08-27 16:25:54,841 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/xmime200505.xsd with targetNamespace http://www.w3.org/2005/05/xmlmime
2009-08-27 16:25:54,842 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from file:/jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/tmp/deploy/tmp8684600425051613290soapui-1.7.1.jar!/xmime200411.xsd with targetNamespace http://www.w3.org/2004/11/xmlmime
2009-08-27 16:25:54,849 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Added default schema from /jboss/local/43_CP02_CR2/jboss-soa-p.4.3.0/jboss-as/server/production/data/soapui-schemas/XMLSchema1999.xsd with targetNamespace http://www.w3.org/1999/XMLSchema
2009-08-27 16:25:54,988 WARN  [org.apache.commons.httpclient.HttpMethodBase] Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2009-08-27 16:25:55,007 INFO  [STDOUT] Progress: 1 - Loading definition from cache
2009-08-27 16:25:55,023 INFO  [STDOUT] Retrieving document at 'http://127.0.0.1:8080/Quickstart_webservice_consumer1/HelloWorldWS?wsdl'.
2009-08-27 16:25:55,027 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Loading schema types from [http://127.0.0.1:8080/Quickstart_webservice_consumer1/HelloWorldWS?wsdl]
2009-08-27 16:25:55,027 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] Getting schema http://127.0.0.1:8080/Quickstart_webservice_consumer1/HelloWorldWS?wsdl
2009-08-27 16:25:55,035 INFO  [com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils] schema for [http://webservice_consumer1/helloworld] contained [{}] namespaces
2009-08-27 16:25:55,376 INFO  [com.eviware.soapui.impl.wsdl.support.wsdl.WsdlImporter] Finding importer for {http://webservice_consumer1/helloworld}HelloWorldBinding
2009-08-27 16:25:55,380 INFO  [com.eviware.soapui.impl.wsdl.support.wsdl.WsdlImporter] Importing binding {http://webservice_consumer1/helloworld}HelloWorldBinding
2009-08-27 16:25:55,476 INFO  [com.eviware.soapui.impl.wsdl.support.soap.Soap11HttpBindingImporter] importing endpoint http://127.0.0.1:8080/Quickstart_webservice_consumer1/HelloWorldWS
2009-08-27 16:25:55,488 INFO  [com.eviware.soapui.impl.wsdl.support.soap.Soap11HttpBindingImporter] importing operation sayHello
2009-08-27 16:25:55,891 WARN  [org.apache.commons.httpclient.HttpMethodBase] Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2009-08-27 16:25:55,896 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:25:55,896 INFO  [STDOUT] Response Map is: {sayHelloResponse.return=Hello World Greeting for 'Jimbo' on Thu Aug 27 16:25:55 EDT 2009}
2009-08-27 16:25:55,896 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&





2009-08-27 16:29:44,321 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:29:44,321 INFO  [STDOUT] Request map is: {sayHello.toWhom=Jimbo}
2009-08-27 16:29:44,321 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:29:44,338 WARN  [org.apache.commons.httpclient.HttpMethodBase] Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2009-08-27 16:29:44,339 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
2009-08-27 16:29:44,339 INFO  [STDOUT] Response Map is: {sayHelloResponse.return=Hello World Greeting for 'Jimbo' on Thu Aug 27 16:29:44 EDT 2009}
2009-08-27 16:29:44,339 INFO  [STDOUT] &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&