Hello,

I suppose you mean I should set the loglevel for org.jboss.webservice to DEBUG.

The (hopefully) relevant part form the server log looks like this: 


  | 2005-02-01 08:43:41,949 INFO  [org.jboss.web.tomcat.tc5.TomcatDeployer] 
deploy, ctxPath=/rciserver, 
warUrl=file:/usr/share/jboss/server/default/tmp/deploy/tmp22492rciserver.war/
  | 2005-02-01 08:43:43,168 DEBUG [org.jboss.webservice.WSDLDefinitionFactory] 
getBaseInputSource 
[wsdlUrl=file:/usr/share/jboss/server/default/tmp/deploy/tmp22492rciserver.war/WEB-INF/wsdl/HelloService.wsdl]
  | 2005-02-01 08:43:43,169 DEBUG [com.ibm.wsdl.xml.WSDLReaderImpl] Retrieving 
document at 
'file:/usr/share/jboss/server/default/tmp/deploy/tmp22492rciserver.war/WEB-INF/wsdl/HelloService.wsdl'.
  | 2005-02-01 08:43:44,883 DEBUG 
[org.jboss.webservice.metadata.WebserviceDescriptionMetaData] Replace port 
location 'REPLACE_WITH_ACTUAL_URL' with 'http://grobi:8080/rciserver/Hello'
  | 2005-02-01 08:43:45,061 INFO  [org.jboss.webservice.WSDLFilePublisher] WSDL 
published to: 
file:/usr/share/jboss/server/default/data/wsdl/rciserver.war/HelloService.wsdl
  | 2005-02-01 08:43:45,126 DEBUG [org.jboss.webservice.AxisService] 
deployService: rciserver.war#Hello
  | 2005-02-01 08:43:46,894 DEBUG 
[org.jboss.webservice.deployment.ServiceDescription] No ws4ee deployment meta 
data available
  | 2005-02-01 08:43:47,463 INFO  [org.jboss.webservice.AxisService] WSDD 
published to: /srv/www/jboss/default/data/wsdl/rciserver.war/Hello.wsdd
  | 2005-02-01 08:43:47,979 DEBUG 
[org.jboss.webservice.EngineConfigurationFinder] Found config at: 
file:/usr/share/jboss/server/default/deploy/jboss-ws4ee.sar/META-INF/axis-server-config.xml
  | 2005-02-01 08:43:51,900 DEBUG [org.jboss.webservice.server.ServerEngine] 
new ServerEngine [EMAIL PROTECTED]
  | 2005-02-01 08:43:52,064 DEBUG 
[org.jboss.webservice.deployment.MetaDataRegistry] Register type mapping meta 
data for: {http://test.com/}helloResponse
  | 2005-02-01 08:43:52,064 DEBUG 
[org.jboss.webservice.deployment.MetaDataRegistry] Register type mapping meta 
data for: {http://test.com/}hello
  | 2005-02-01 08:43:52,178 INFO  [org.jboss.webservice.AxisService] Web 
Service deployed: http://grobi:8080/rciserver/Hello
  | 2005-02-01 08:43:53,907 INFO  [org.apache.coyote.http11.Http11Protocol] 
Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
  | 2005-02-01 08:43:54,713 INFO  [org.apache.jk.common.ChannelSocket] JK2: 
ajp13 listening on /0.0.0.0:8009
  | 2005-02-01 08:43:54,729 INFO  [org.apache.jk.server.JkMain] Jk running ID=0 
time=0/147  config=null
  | 2005-02-01 08:43:54,846 INFO  [org.jboss.system.server.Server] JBoss (MX 
MicroKernel) [4.0.1 (build: CVSTag=JBoss_4_0_1 date=200501132049)] Started in 
2m:10s:227ms
  | 2005-02-01 08:45:47,392 DEBUG 
[org.jboss.webservice.server.ServiceEndpointServlet] doGet: 
http://localhost:8080/ws4ee/services
  | 2005-02-01 08:45:47,443 DEBUG 
[org.jboss.webservice.server.ServiceEndpointServlet] Report available services
  | 2005-02-01 08:45:48,088 DEBUG [org.jboss.webservice.server.InvokerProvider] 
initServiceDesc: service=rciserver.war#Hello
  | 2005-02-01 08:45:48,234 DEBUG 
[org.jboss.webservice.handler.HandlerChainBaseImpl] Create a handler chain for 
roles: []
  | 2005-02-01 08:45:48,235 DEBUG 
[org.jboss.webservice.handler.HandlerChainBaseImpl] init: [config=null]
  | 2005-02-01 08:45:48,268 FATAL [org.apache.axis.InternalException] Exception:
  | java.lang.Exception: The OperationDesc for hello was not synchronized to a 
method of com.mytest.Hello.
  |         at 
org.apache.axis.InternalException.<init>(InternalException.java:106)
  |         at 
org.apache.axis.description.ServiceDesc.syncOperationToClass(ServiceDesc.java:869)
  |         at 
org.apache.axis.description.ServiceDesc.getSyncedOperationsForName(ServiceDesc.java:1216)
  |         at 
org.apache.axis.description.ServiceDesc.loadServiceDescByIntrospectionRecursive(ServiceDesc.java:1062)
  |         at 
org.apache.axis.description.ServiceDesc.loadServiceDescByIntrospection(ServiceDesc.java:983)
  |         at 
org.apache.axis.providers.java.JavaProvider.initServiceDesc(JavaProvider.java:732)
  |         at 
org.jboss.webservice.server.InvokerProvider.initServiceDesc(InvokerProvider.java:101)
  |         at 
org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc(SOAPService.java:388)
  |         at 
org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:560)
  |         at 
org.apache.axis.deployment.wsdd.WSDDDeployment.getDeployedServices(WSDDDeployment.java:617)
  |         at 
org.apache.axis.configuration.FileProvider.getDeployedServices(FileProvider.java:356)
  |         at 
org.jboss.webservice.server.ServiceEndpointServlet.reportAvailableServices(ServiceEndpointServlet.java:251)
  |         at 
org.jboss.webservice.server.ServiceEndpointServlet.doGet(ServiceEndpointServlet.java:119)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
  |         at 
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
  |         at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
  |         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
  |         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
  |         at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
  |         at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
  |         at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
  |         at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
  |         at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
  |         at java.lang.Thread.run(Thread.java:534)
  | 2005-02-01 08:45:48,279 INFO  [org.apache.axis.transport.http.AxisServlet] 
Exception:
  | org.apache.axis.InternalException: java.lang.Exception: The OperationDesc 
for hello was not synchronized to a method of com.mytest.Hello.
  |         at 
org.apache.axis.description.ServiceDesc.syncOperationToClass(ServiceDesc.java:869)
  |         at 
org.apache.axis.description.ServiceDesc.getSyncedOperationsForName(ServiceDesc.java:1216)
  |         at 
org.apache.axis.description.ServiceDesc.loadServiceDescByIntrospectionRecursive(ServiceDesc.java:1062)
  |         at 
org.apache.axis.description.ServiceDesc.loadServiceDescByIntrospection(ServiceDesc.java:983)
  |         at 
org.apache.axis.providers.java.JavaProvider.initServiceDesc(JavaProvider.java:732)
  |         at 
org.jboss.webservice.server.InvokerProvider.initServiceDesc(InvokerProvider.java:101)
  |         at 
org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc(SOAPService.java:388)
  |         at 
org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:560)
  |         at 
org.apache.axis.deployment.wsdd.WSDDDeployment.getDeployedServices(WSDDDeployment.java:617)
  |         at 
org.apache.axis.configuration.FileProvider.getDeployedServices(FileProvider.java:356)
  |         at 
org.jboss.webservice.server.ServiceEndpointServlet.reportAvailableServices(ServiceEndpointServlet.java:251)
  |         at 
org.jboss.webservice.server.ServiceEndpointServlet.doGet(ServiceEndpointServlet.java:119)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
  |         at 
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
  |         at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
  |         at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
  |         at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
  |         at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  |         at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  |         at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  |         at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
  |         at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
  |         at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
  |         at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
  |         at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
  |         at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
  |         at java.lang.Thread.run(Thread.java:534)
  | 

The corresponding wsdd-file looks like that:


  | <deployment
  |  xmlns='http://xml.apache.org/axis/wsdd/'
  |  xmlns:java='http://xml.apache.org/axis/wsdd/providers/java'
  |  xmlns:soap='http://schemas.xmlsoap.org/soap/encoding/'
  |  xmlns:xsi='http://www.w3.org/2000/10/XMLSchema-instance'
  |  xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
  |                                                                             
                                                                  
  | <service name='rciserver.war#Hello' style='document' use='literal' 
provider='Handler'>
  |                                                                             
                                                                  
  |   <parameter name='webserviceID' value='rciserver.war#Hello' />
  |   <parameter name='handlerClass' 
value='org.jboss.webservice.server.InvokerProviderJSE' />
  |                                                                             
                                                                  
  |   <operation name='hello' qname='ns1:hello' returnQName='ns1:helloResponse' 
returnType='ns1:helloResponse' xmlns:ns1='http://test.com/' >
  |     <parameter name='parameters' qname='ns1:hello' mode='IN' 
type='ns1:hello' xmlns:ns1='http://test.com/' />
  |   </operation>
  |                                                                             
                                                                  
  |   <typeMapping
  |     qname='ns1:hello' xmlns:ns1='http://test.com/'
  |     type='java:com.mytest.Hello_hello_RequestStruct'
  |     
serializer='org.jboss.webservice.encoding.ser.MetaDataBeanSerializerFactory'
  |     
deserializer='org.jboss.webservice.encoding.ser.MetaDataBeanDeserializerFactory'
  |     encodingStyle=''>
  |   <typeDesc>
  |     <elementDesc fieldName='String_1' xmlName='String_1'/>
  |     <elementDesc fieldName='String_2' xmlName='String_2'/>
  |     <elementOrder>      <element name='String_1'/>
  |       <element name='String_2'/>
  |     </elementOrder>  </typeDesc>
  |   </typeMapping>
  |                                                                             
                                                                  
  |   <typeMapping
  |     qname='ns1:helloResponse' xmlns:ns1='http://test.com/'
  |     type='java:com.mytest.Hello_hello_ResponseStruct'
  |     
serializer='org.jboss.webservice.encoding.ser.MetaDataBeanSerializerFactory'
  |     
deserializer='org.jboss.webservice.encoding.ser.MetaDataBeanDeserializerFactory'
  |     encodingStyle=''>
  |   <typeDesc>
  |     <elementDesc fieldName='result' xmlName='result'/>
  |     <elementOrder>      <element name='result'/>
  |     </elementOrder>  </typeDesc>
  |   </typeMapping>
  |                                                                             
                                                                  
  | </service>
  | </deployment>
  | 

To me the wsdd-file doesn't look too bad, however it still doesn't work :-(

Thanks for your input.

Stephan

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3864509#3864509

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3864509


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to