KonaKart Community Forum

Installation / Configuration => Installation of KonaKart => Topic started by: PiotrN on February 08, 2012, 02:10:11 pm

Title: KKWebServiceEng?wsdl doesn't work in KonaKart 6.0.0 (works fine in 5.5.0.x)
Post by: PiotrN on February 08, 2012, 02:10:11 pm
Howdy,

I was trying to get access to KK 6 SOAP WS, but when I access this URL: localhost:8780/konakart/services/KKWebServiceEng?wsdl an exception is thrown and the following logs are produced in catalina.out:

QuoteFeb 8, 2012 3:06:00 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8780"]
Feb 8, 2012 3:06:00 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8783"]
Feb 8, 2012 3:06:00 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8789"]
Feb 8, 2012 3:06:00 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6090 ms
08-Feb 15:06:04 FATAL (InternalException.java:<init>:88) Exception:
java.lang.Exception: Couldn't find a matching Java operation for WSDD operation "getConfigurationValue" (1 args)
   at org.apache.axis.InternalException.<init>(InternalException.java:71)
   at org.apache.axis.description.JavaServiceDesc.loadServiceDescByIntrospection(JavaServiceDesc.java:902)
   at org.apache.axis.providers.java.JavaProvider.initServiceDesc(JavaProvider.java:477)
   at org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc(SOAPService.java:286)
   at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:500)
   at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
   at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
   at org.apache.axis.deployment.wsdd.WSDDDeployment.getService(WSDDDeployment.java:427)
   at org.apache.axis.configuration.FileProvider.getService(FileProvider.java:231)
   at org.apache.axis.AxisEngine.getService(AxisEngine.java:311)
   at org.apache.axis.MessageContext.setTargetService(MessageContext.java:756)
   at org.apache.axis.handlers.http.URLMapper.invoke(URLMapper.java:50)
   at org.apache.axis.handlers.http.URLMapper.generateWSDL(URLMapper.java:58)
   at org.apache.axis.strategies.WSDLGenStrategy.visit(WSDLGenStrategy.java:33)
   at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
   at org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:104)
   at org.apache.axis.server.AxisServer.generateWSDL(AxisServer.java:446)
   at org.apache.axis.transport.http.QSWSDLHandler.invoke(QSWSDLHandler.java:68)
   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.axis.transport.http.AxisServlet.processQuery(AxisServlet.java:1226)
   at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:249)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
   at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:964)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
   at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
   at java.lang.Thread.run(Thread.java:662)


When I run the KK 5.5.0 it works smoothly and the WSDL is properly generated. Any idea what might be the problem?

Thanks in advance!
Title: Re: KKWebServiceEng?wsdl doesn't work in KonaKart 6.0.0 (works fine in 5.5.0.x)
Post by: ryan on February 09, 2012, 08:02:38 am
Looks like you haven't enabled the SOAP web services http://www.konakart.com/docs/soapAPIs.html .
Title: Re: KKWebServiceEng?wsdl doesn't work in KonaKart 6.0.0 (works fine in 5.5.0.x)
Post by: PiotrN on February 09, 2012, 08:26:18 am
Feel so damn awkward right now...

Thanks Ryan and sorry for such stupid question ;-)