problem with wsdl being changed in jboss-4.0
scharlau Aug 11, 2004 4:54 AMThomas,
(continued from original post at:
http://www.jboss.org/index.html?module=bb&op=viewtopic&t=52900)
I see from the log file (added below) that the WebServiceMetaData class is changing the value of the endpoint from under ws4ee/service/HelloWorld to /HelloWorld, which means that it will not work, and that if I then go to the 'new' endpoint as specified in the wsdl, that it will not find the jaxrpc servlet to deal with this JSE. Note that this is NOT and EJB webservice. The example that Bill and Sache did in the workbook for Enterprise JavaBeans deploys ok and the wsdl isn't modified from the one supplied as part of the deployment.
Bruce
2004-08-11 08:48:01,123 DEBUG [org.jboss.web.WebModule] Started jboss.web.deployment:id=-1092864531,war=simple-ws4ee.war
2004-08-11 08:48:01,123 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification: javax.management.Notification[source=jboss.system:service=ServiceController,type= org.jboss.system.ServiceMBean.start,sequenceNumber=292,timeStamp=1092210481123,message=null,userData=jboss.web.deployment:id=-1092864531,war=simple-ws4ee.war]
2004-08-11 08:48:01,123 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.web.deployment:id=-1092864531,war=simple-ws4ee.war dependent components: []
2004-08-11 08:48:01,123 INFO [STDOUT] Retrieving document at 'file:/C:/java/jboss-4.0.0RC1/server/default/tmp/deploy/tmp16752simple-ws4ee-exp.war/WEB-INF/wsdl/hello.wsdl'.
2004-08-11 08:48:01,133 DEBUG [org.jboss.webservice.metadata.WebserviceDescriptionMetaData] Replace port location 'http://localhost:8080/ws4ee/services/HelloWorld' with 'http://localhost:8080/simple-ws4ee/HelloWorld'
2004-08-11 08:48:01,143 INFO [org.jboss.webservice.WSDLFilePublisher] WSDL published to: file:/C:/java/jboss-4.0.0RC1/server/default/data/wsdl/simple-ws4ee.war/hello.wsdl
2004-08-11 08:48:01,143 DEBUG [org.jboss.webservice.AxisService] Generating deployment wsdd
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] characters> com.myapp
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] endElement> [http://java.sun.com/xml/ns/j2ee,package-type,package-type]
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] characters> http://myapp.com/HelloWorld
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] endElement> [http://java.sun.com/xml/ns/j2ee,namespaceURI,namespaceURI]
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] endElement> [http://java.sun.com/xml/ns/j2ee,package-mapping,package-mapping]
2004-08-11 08:48:01,233 DEBUG [org.jboss.xml.binding.Content] endElement> [http://java.sun.com/xml/ns/j2ee,java-wsdl-mapping,java-wsdl-mapping]
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] ignored> http://java.sun.com/xml/ns/j2ee:java-wsdl-mapping
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] accepted> http://java.sun.com/xml/ns/j2ee:package-mapping
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] No newChild method found for org.jboss.webservice.metadata.jaxrpcmapping.PackageMapping
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] ignored> http://java.sun.com/xml/ns/j2ee:package-type
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] setValue> element=org.jboss.webservice.metadata.jaxrpcmapping.PackageMapping, namespaceURI=http://java.sun.com/xml/ns/j2ee, qName=package-type, value=com.myapp
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] No newChild method found for org.jboss.webservice.metadata.jaxrpcmapping.PackageMapping
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] ignored> http://java.sun.com/xml/ns/j2ee:namespaceURI
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] setValue> element=org.jboss.webservice.metadata.jaxrpcmapping.PackageMapping, namespaceURI=http://java.sun.com/xml/ns/j2ee, qName=namespaceURI, value=http://myapp.com/HelloWorld
2004-08-11 08:48:01,243 DEBUG [org.jboss.xml.binding.ObjectModelBuilder] addChild> element=org.jboss.webservice.metadata.jaxrpcmapping.PackageMapping
2004-08-11 08:48:01,243 DEBUG [org.jboss.webservice.deployment.ServiceDescription] No ws4ee deployment meta data available
2004-08-11 08:48:01,243 INFO [org.jboss.webservice.AxisService] WSDD published to: C:\java\jboss-4.0.0RC1\server\default\data\wsdl\simple-ws4ee.war\HelloWorldService.wsdd
2004-08-11 08:48:01,243 DEBUG [org.jboss.jmx.adaptor.snmp.agent.SnmpAgentService] It's for me: javax.management.MBeanServerNotification: notificationType=JMX.mbean.registered source=JMImplementation:type=MBeanServerDelegate seq-no=554 time=1092210481243 message=null objectName=jboss.ws4ee:port-component=simple-ws4ee.war#HelloWorld userData=null, handback:2147483647
2004-08-11 08:48:01,243 INFO [org.jboss.webservice.AxisService] Web Service deployed: http://localhost:8080/simple-ws4ee/HelloWorld