Forum tags


Top Posters

Last 30 days

  • ravinderjit.singh (29)
  • Antoine (26)
  • danielandross (17)
  • venkaiah.k (16)
  • shao (14)
  • sirswendu.ganapati (13)
  • eva.das (13)
  • metabyte (12)
  • milos.vacek (7)
  • cristiano.quintao (7)

All time

  • Antoine (1492)
  • Shivanand (1194)
  • cshekhar (928)
  • psq (796)
  • jag (391)
  • metabyte (383)
  • arnaud (328)
  • jalateras (325)
  • dfrench (271)
  • venkaiah.k (214)

Show last 4 hrs - 12 hrs - 24 hrs

POLL

We are looking for more information to tailor our training to better meet the needs of our customers. Please indicate all options that apply.

I would like to attend specialized training from Intalio on BPM as it relates to my application area:


I would like to attend specialized training from Intalio on BPM as it relates to my job function:


I would like to attend specialized training from Intalio on BPM as it relates to my industry:

Login

MAIN arrow FORUMS
Re:Invoking a .net wsdl gives error? (0 viewing) 
Go to bottom Post Reply Favoured: 0
TOPIC: Re:Invoking a .net wsdl gives error?
#13270
M.-Shah (User)
Expert Boarder
User Offline Click here to see the profile of this user
Invoking a .net wsdl gives error? 8 Months ago Karma: 1  
I created a simple .net webservice with a method that takes a string value and returns a string value. I created a bpms project exactly like the web service implementation project using the screencast that you have on your website for the same at :
http://bpms.intalio.com/bpms-screencasts/web-services-integration.html...

When I deploy the process on the server and invoke it by clicking on the start button in the bpms console I get the following error:

<?xml version="1.0" encoding="utf-8" ?>
- <wsi-xf:fault xmlns:delegation="http://orbeon.org/oxf/xml/delegation" xmlns:wsi="http://www.intalio.com/BPMS/wsi" xmlns:wsi-xf="http://www.intalio.com/BPMS/wsi/xforms" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:wsi-wsdl="http://www.intalio.com/BPMS/wsi/wsdl">
<wsi-xf:exceptionClass>nu.xom.ParsingException</wsi-xf:exceptionClass>
<wsi-xf:message>Missing scheme in absolute URI reference</wsi-xf:message>
</wsi-xf:fault>

Any inputs on how to resolve this will be much appreciated.

Thanks,
Monisha
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13273
Antoine (Admin)
Admin
User Online Now Click here to see the profile of this user
Re:Invoking a .net wsdl gives error? 8 Months ago Karma: 28  
I think we would need the geronimo.log file in the var/log folder to get a more detailed impression, but the error seems to indicate that there was an error trying to read the message that was received from the .Net web service.

Make sure the service you created is WS-Basic profile compliant, ie that it doesn't use SOAP encoding. That might be it.

Thanks,

Antoine
 
Report to moderator   Logged Logged  
 
Intalio, the Open Source BPMS company
www.intalio.com
  The administrator has disabled public write access.
#13274
M.-Shah (User)
Expert Boarder
User Offline Click here to see the profile of this user
Re:Invoking a .net wsdl gives error? 8 Months ago Karma: 1  
The error in the geronimo log file is below. The very first line in my webservice says it is WS-Basic profile complaint web service:

[WebService(Namespace = "AddUser")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class AddUser : System.Web.Services.WebService
{


15:44:26,409 ERROR [com.intalio.bpms.wsi.servlets.XMLRequestProcessor] [DefaultThreadPool 179] Error processing XML request
java.lang.RuntimeException: nu.xom.ParsingException: Missing scheme in absolute URI reference
at com.intalio.bpms.wsi.servlets.WSDLRegistry$OdeUrlHandler.getDefinition(WSDLRegistry.java:166)
at com.intalio.bpms.wsi.servlets.WSDLRegistry.getDefinition(WSDLRegistry.java:59)
at com.intalio.bpms.wsi.servlets.wsdl.WSDLDefinitionRequestProcessor.buildResponse(WSDLDefinitionRequestProcessor.java:99)
at com.intalio.bpms.wsi.servlets.XMLRequestProcessor.processRequest(XMLRequestProcessor.java:50)
at com.intalio.bpms.wsi.servlets.XMLRequestProcessorServlet.doPost(XMLRequestProcessorServlet.java:26)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.apache.geronimo.jetty6.InternalJettyServletHolder.handle(InternalJettyServletHolder.java:65)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.handle(ThreadClassloaderHandler.java:46)
at org.apache.geronimo.jetty6.handler.InstanceContextHandler.handle(InstanceContextHandler.java:58)
at org.apache.geronimo.jetty6.handler.UserTransactionHandler.handle(UserTransactionHandler.java:48)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.apache.geronimo.jetty6.handler.ComponentContextHandler.handle(ComponentContextHandler.java:47)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:201)
at org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:331)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: nu.xom.ParsingException: Missing scheme in absolute URI reference
at nu.xom.Builder.build(Builder.java:1146)
at nu.xom.Builder.build(Builder.java:586)
at com.intalio.bpms.wsi.servlets.WSDLRegistry$OdeUrlHandler.getDefinition(WSDLRegistry.java:154)
... 32 more
Caused by: nu.xom.MalformedURIException: Missing scheme in absolute URI reference
at nu.xom.Verifier.throwMalformedURIException(Verifier.java:161)
at nu.xom.Verifier.checkAbsoluteURIReference(Verifier.java:902)
at nu.xom.Element.addNamespaceDeclaration(Element.java:1164)
at nu.xom.NonVerifyingHandler.startElement(NonVerifyingHandler.java:103)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
at com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:852)
at com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:562)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:798)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:878)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:1157)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(DTDConfiguration.java:537)
at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(DTDConfiguration.java:593)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at nu.xom.Builder.build(Builder.java:1127)
... 34 more
15:44:26,691 ERROR [com.intalio.bpms.wsi.servlets.XMLRequestProcessor] [DefaultThreadPool 180] Error processing XML request
java.lang.RuntimeException: nu.xom.ParsingException: Missing scheme in absolute URI reference
at com.intalio.bpms.wsi.servlets.WSDLRegistry$OdeUrlHandler.getDefinition(WSDLRegistry.java:166)
at com.intalio.bpms.wsi.servlets.WSDLRegistry.getDefinition(WSDLRegistry.java:59)
at com.intalio.bpms.wsi.servlets.xforms.XFormsGeneratorRequestProcessor.buildResponse(XFormsGeneratorRequestProcessor.java:38)
at com.intalio.bpms.wsi.servlets.XMLRequestProcessor.processRequest(XMLRequestProcessor.java:50)
at com.intalio.bpms.wsi.servlets.XMLRequestProcessorServlet.doPost(XMLRequestProcessorServlet.java:26)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.apache.geronimo.jetty6.InternalJettyServletHolder.handle(InternalJettyServletHolder.java:65)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.handle(ThreadClassloaderHandler.java:46)
at org.apache.geronimo.jetty6.handler.InstanceContextHandler.handle(InstanceContextHandler.java:58)
at org.apache.geronimo.jetty6.handler.UserTransactionHandler.handle(UserTransactionHandler.java:48)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.apache.geronimo.jetty6.handler.ComponentContextHandler.handle(ComponentContextHandler.java:47)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:201)
at org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:331)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: nu.xom.ParsingException: Missing scheme in absolute URI reference
at nu.xom.Builder.build(Builder.java:1146)
at nu.xom.Builder.build(Builder.java:586)
at com.intalio.bpms.wsi.servlets.WSDLRegistry$OdeUrlHandler.getDefinition(WSDLRegistry.java:154)
... 32 more
Caused by: nu.xom.MalformedURIException: Missing scheme in absolute URI reference
at nu.xom.Verifier.throwMalformedURIException(Verifier.java:161)
at nu.xom.Verifier.checkAbsoluteURIReference(Verifier.java:902)
at nu.xom.Element.addNamespaceDeclaration(Element.java:1164)
at nu.xom.NonVerifyingHandler.startElement(NonVerifyingHandler.java:103)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
at com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:852)
at com.sun.org.apache.xerces.internal.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:562)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:798)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:878)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:1157)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(DTDConfiguration.java:537)
at com.sun.org.apache.xerces.internal.parsers.DTDConfiguration.parse(DTDConfiguration.java:593)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at nu.xom.Builder.build(Builder.java:1127)
... 34 more

Any inputs on resolving the above mentioned problem will be much appreciated.

Thanks and regards,
Monisha
 
Report to moderator   Logged Logged  
 
Last Edit: 2008/05/08 02:15 By M.-Shah.
  The administrator has disabled public write access.
#13278
Antoine (Admin)
Admin
User Online Now Click here to see the profile of this user
Re:Invoking a .net wsdl gives error? 8 Months ago Karma: 28  
Hi Monisha, if possible could you attach the WSDL then ? We'll take a look.

Thanks,

Antoine
 
Report to moderator   Logged Logged  
 
Intalio, the Open Source BPMS company
www.intalio.com
  The administrator has disabled public write access.
#13288
M.-Shah (User)
Expert Boarder
User Offline Click here to see the profile of this user
Re:Invoking a .net wsdl gives error? 8 Months ago Karma: 1  
Antione,
Please find attached the wdl that I am using. Please let me know how to fix the problem.

Thanks,
Monisha
File Attachment:
File Name: netSimpleWebService.wsdl
File Size: 4172
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#13292
boisvert (User)
Moderator
User Online Now Click here to see the profile of this user
Re:Invoking a .net wsdl gives error? 8 Months ago Karma: 8  
Hi Monisha,

Could you try starting your process with SOAPUI (instead of "Start" button in Console) and see if that works?

alex
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
get the latest posts directly to your desktop