WSDL (imported schemas follow):
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://www.sap.com/caf/randomhouse/random.test.me/modeled" xmlns:p0="http://www.w3.org/2001/XMLSchema" xmlns:p1="http://www.sap.com/caf/sap.com/caf.core/faults" targetNamespace="http://www.sap.com/caf/randomhouse/random.test.me/modeled">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:caf_all="http://caf_all" elementFormDefault="qualified" targetNamespace="http://caf_all">
<xsd:import namespace="http://www.sap.com/caf/query_filter" schemaLocation="http://saptst1:57100/testMeWS/simpleWS?location=META-INF/wsdl/query_filter.xsd&wsdl"/>
<xsd:import namespace="http://www.sap.com/caf/sap.com/caf.core/faults" schemaLocation="http://saptst1:57100/testMeWS/simpleWS?location=META-INF/wsdl/caf.core.faults.xsd&wsdl"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="echoIn">
<wsdl:part name="request" type="p0:string"/>
</wsdl:message>
<wsdl:message name="echoOut">
<wsdl:part name="response" type="p0:string"/>
</wsdl:message>
<wsdl:message name="echoFault">
<wsdl:part name="CAFServiceException" element="p1:CAFServiceException"/>
</wsdl:message>
<wsdl:portType name="simpleWS">
<wsdl:operation name="echo" parameterOrder="request">
<wsdl:input message="tns:echoIn"/>
<wsdl:output message="tns:echoOut"/>
<wsdl:fault name="CAFServiceException" message="tns:echoFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="testMeWSBinding" type="tns:simpleWS">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation/>
<wsdl:input>
<soap:body namespace="http://www.sap.com/caf/randomhouse/random.test.me/modeled" use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body namespace="http://www.sap.com/caf/randomhouse/random.test.me/modeled" use="literal"/>
</wsdl:output>
<wsdl:fault name="CAFServiceException">
<soap:fault use="literal" name="CAFServiceException"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="testMeWS">
<wsdl:port name="testMeWSPort" binding="tns:testMeWSBinding">
<soap:address xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" location="http://saptst1:57100/testMeWS/simpleWS"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Imported schemas:
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:query_filter="http://www.sap.com/caf/query_filter" elementFormDefault="qualified" targetNamespace="http://www.sap.com/caf/query_filter">
<xsd:complexType name="QueryFilter"/>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jyuhyh="http://www.sap.com/caf/sap.com/caf.core/faults" elementFormDefault="qualified" targetNamespace="http://www.sap.com/caf/sap.com/caf.core/faults">
<xsd:element name="CAFServiceException">
<xsd:complexType/>
</xsd:element>
</xsd:schema>
Hi,
Just wanted to let you know that we are investigating this. Will keep you posted.
Mash On!
- deepak alur | vp product + engineering at jackbe | follow me
Hi,
I could not reproduce the error, can you tell us the version you are using, I tried with 2.6.1 and worked just fine. Additionally can you save this WSDL and corresponding Schemas into a local file system directory and set schemaLocation ponting relatively to the two schemas you provide to us?
For example:
Name first schema as query_filter.xsd and second as faults.xsd and then on the WSDL change the following lines as follow:
<xsd:import namespace="http://www.sap.com/caf/query_filter" schemaLocation="query_filter.xsd"/>
<xsd:import namespace="http://www.sap.com/caf/sap.com/caf.core/faults" schemaLocation="faults.xsd"/>
Please let us know...
Thanks!
Ivan.
Hi,
I'm using 2.6.1 and yes loading the wsdl and schemas from the file system works. Thanks.
However, I would like to avoid the the additional steps of downloading the wsdl/schemas and modifying the wsdl. I experienced an NSD exception for other WSDLs as well. Is there a patch to correct the issue of loading schemas via http?
Thanks,
Ray
here is the stack trace when loading the wsdl via http:
2009-04-23 13:50:48,687 ERROR [com.jackbe.jbp.sas.nsd.NSDBuilder] - Error Generating NSD info for Service : simpleWS
com.jackbe.jbp.sas.nsd.NSDException: Error Generating NSD info for Service : simpleWS
at com.jackbe.jbp.sas.nsd.NSDBuilder.buildServiceNSD(NSDBuilder.java:93)
at com.jackbe.jbp.sas.nsd.NSDBuilder.buildServiceNSD(NSDBuilder.java:63)
at com.jackbe.jbp.sas.nsd.NSDCache.buildServiceNSD(NSDCache.java:157)
at com.jackbe.jbp.sas.nsd.NSDCache.getServiceNSD(NSDCache.java:138)
at com.jackbe.jbp.sas.services.RdsUIFacadeImpl.getServiceNSD(RdsUIFacadeImpl.java:666)
at com.jackbe.jbp.sas.services.RdsUIFacadeImpl$2.doInTransaction(RdsUIFacadeImpl.java:868)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127)
at com.jackbe.jbp.sas.services.RdsUIFacadeImpl.registerSOAPService(RdsUIFacadeImpl.java:859)
at sun.reflect.GeneratedMethodAccessor285.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.jackbe.jbp.sas.saf.spa.pojo.POJOServiceProviderAdapter.invoke(POJOServiceProviderAdapter.java:127)
at com.jackbe.jbp.sas.sg.controller.ServiceInvokerImpl.invokeService(ServiceInvokerImpl.java:195)
at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.jackbe.jbp.sas.security.ServiceInvocationInterceptor.invoke(ServiceInvocationInterceptor.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy12.invokeService(Unknown Source)
at com.jackbe.jbp.sas.sg.controller.ServiceGatewayController.handleRequestInternal(ServiceGatewayController.java:269)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:858)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:441)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.http.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:195)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.x509.X509ProcessingFilter.doFilter(X509ProcessingFilter.java:138)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpLoginProcessingFilter.doFilter(JumpLoginProcessingFilter.java:181)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpSessionIntegrationFilter.doFilter(JumpSessionIntegrationFilter.java:128)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpLogoutFilter.doFilter(JumpLogoutFilter.java:121)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.http.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:162)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.jackbe.jbp.sas.nsd.NSDException: NSDService.generateNSDForService: Error generating NSD Info for Service simpleWS : null
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.generateServiceNSD(WSDL2NSDMapper2.java:172)
at com.jackbe.jbp.sas.nsd.NSDBuilder.buildServiceNSD(NSDBuilder.java:82)
... 69 more
Caused by: java.lang.NullPointerException
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2$WSDLLocatorImpl.getImportInputSource(WSDL2NSDMapper2.java:792)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseSchema(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseTypes(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.getServiceWSDLDefinition(WSDL2NSDMapper2.java:361)
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.generateServiceNSD(WSDL2NSDMapper2.java:148)
... 70 more
I'm seeing some kind of NSD Exception every time I try to load any WSDL service. I'm using the developer edition 2.7.0. Any thoughts? Thanks in advance!
Here's a sample stack trace trying to load the details of the AmazonDocStyle sample service in the Service Explorer (but I get a similar error trying to load the details of any of the sample WSDL services):
2009-09-11 15:32:41,437 ERROR [com.jackbe.jbp.sas.nsd.NSDBuilder] - Error Generating NSD info for Service : AmazonDocStyle
com.jackbe.jbp.sas.nsd.NSDException: NSDService.generateNSDForService: Error generating NSD Info for Service AmazonDocStyle : Thread http-3192-Processor20: The 3th supplied input is not a schema document: its type is N=
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.generateServiceNSD(WSDL2NSDMapper2.java:174)
at com.jackbe.jbp.sas.nsd.NSDBuilder.buildServiceNSD(NSDBuilder.java:82)
at com.jackbe.jbp.sas.nsd.NSDBuilder.buildServiceNSD(NSDBuilder.java:63)
at com.jackbe.jbp.sas.nsd.NSDCache.buildServiceNSD(NSDCache.java:157)
at com.jackbe.jbp.sas.nsd.NSDCache.getServiceNSD(NSDCache.java:138)
at com.jackbe.jbp.sas.services.RdsUIFacadeImpl.getServiceNSD(RdsUIFacadeImpl.java:666)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.jackbe.jbp.sas.saf.spa.pojo.POJOServiceProviderAdapter.invoke(POJOServiceProviderAdapter.java:127)
at com.jackbe.jbp.sas.sg.controller.ServiceInvokerImpl.invokeService(ServiceInvokerImpl.java:195)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.jackbe.jbp.sas.security.ServiceInvocationInterceptor.invoke(ServiceInvocationInterceptor.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy11.invokeService(Unknown Source)
at com.jackbe.jbp.sas.sg.controller.ServiceGatewayController.handleRequestInternal(ServiceGatewayController.java:277)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:858)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:441)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.http.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:195)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.x509.X509ProcessingFilter.doFilter(X509ProcessingFilter.java:138)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpLoginProcessingFilter.doFilter(JumpLoginProcessingFilter.java:181)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpSessionIntegrationFilter.doFilter(JumpSessionIntegrationFilter.java:128)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.jump.JumpLogoutFilter.doFilter(JumpLogoutFilter.java:121)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at com.jackbe.jbp.sas.security.ui.http.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:162)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.xmlbeans.XmlException: Thread http-3192-Processor20: The 3th supplied input is not a schema document: its type is N=
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTypeSystemCompiler.java:211)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667)
at org.apache.xmlbeans.XmlBeans.compileXsd(XmlBeans.java:553)
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.compileSchemas(WSDL2NSDMapper2.java:890)
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.parseXSDTypeInfoFromWSDL(WSDL2NSDMapper2.java:405)
at com.jackbe.jbp.sas.nsd.WSDL2NSDMapper2.generateServiceNSD(WSDL2NSDMapper2.java:156)
... 68 more
Hi Girish,
Every WSDL service I try I get a similar NSD Exception error. I was hoping the stack trace would give you a clue as to what was failing. Other (non-WSDL) services work fine. For example, the RSS services work perfectly, it only seems to be the WSDL services (but it's all of them) that give me this error.
Thanks,
- Bob
Hi Bob,
let's get some more debug info. You can enable the debug log by changing this line:
log4j.rootLogger=ERROR, logfile
to
log4j.rootLogger=DEBUG, logfile
in
<presto_home>/server/apache-tomcat-5.5.20/webapps/presto/WEB-INF/classes/log4j.properties
file
and restart the server.
After restart, register the same WSDL that failed and please attach the log files to this thread.
log files are in :
<presto_home>/logs (all presto.log.*)
also, it helps to attach
<presto_home>/server/apache-tomcat-5.5.20/logs/catalina.out
thx,
- Girish@JackBe








When loading WSDLs I'm getting com.jackbe.jbp.sas.nsd.NSDException. How can I get beyond this exception? I can provide a sample WSDL that triggers this exception.