From: Farrukh N. <Farrukh.Najmi@Sun.COM> - 2002-07-25 03:04:12
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <body bgcolor="#FFFFFF"> Pae, <p>Did you by chance forget to restart Tomcat? Is the URL you specified to your registry correct? <p>HTTP 404 error seems to indicate that you are trying to access a URL that cannot be reached. <p>BTW problems having to do with SOAP call/respone are best analyzed using the TcpTunnel program that ships with Apache SOAP 2.2. Please see instructions at: <p><A HREF="http://groups.yahoo.com/group/jaxr-discussion/files/tcpTunnelUsage.html">http://groups.yahoo.com/group/jaxr-discussion/files/tcpTunnelUsage.html</A> <p>These instructions where written for the JAXR UDDI provider that ships with teh JAXR RI but the same procedure can be used to debug SOAP call/responses with ebxmlrr. <p>Good luck. You are close to getting your registry up and running!. <p>-- <br>Regards, <br>Farrukh <br> <p>Pae Choi wrote: <blockquote TYPE=CITE> <font size=-1>This is a feedback. After following the "Setup Guide", <a href="http://ebxmlrr.sourceforge.net/setup.html">http://ebxmlrr.sourceforge.net/setup.html</a>,</font><font size=-1>as well as with helps from Farrukh and Adrian, I was able to pass through up to the testing</font><font size=-1>point using "./build.sh test". But I do not see the "response.xml" file.</font> <font size=-1>Please take a look at the following log and guide me what are the steps I need to do more</font><font size=-1>in order to complete the installation. Thank you.</font> <font size=-1>Regards,</font> <font size=-1>Pae</font> <font size=-1># ./build.sh test</font> <br><font size=-1>Buildfile: build.xml</font> <font size=-1>test:</font> <br><font size=-1> [java] javax.xml.soap.SOAPException: Bad response: (404Not Found</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:267)</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:142)</font> <br><font size=-1> [java] at java.security.AccessController.doPrivileged(Native Method)</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:115)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.sendSOAPMessage(SOAPSender.java:442)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.send(SOAPSender.java:417)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.main(SOAPSender.java:265)</font> <br><font size=-1> [java] java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: (404Not Found</font> <br><font size=-1> [java] at java.security.AccessController.doPrivileged(Native Method)</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:115)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.sendSOAPMessage(SOAPSender.java:442)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.send(SOAPSender.java:417)</font> <br><font size=-1> [java] at com.sun.ebxml.registry.interfaces.soap.SOAPSender.main(SOAPSender.java:265)</font> <br><font size=-1> [java] Caused by: javax.xml.soap.SOAPException: Bad response: (404Not Found</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:267)</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:142)</font> <br><font size=-1> [java] ... 5 more</font> <br><font size=-1> [java] javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: (404Not Found</font> <br><font size=-1> [java] at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnectiDEBUG AttrCompare:309 - A4 returns -1</font> <br><font size=-1>DEBUG Canonicalizer20010315:173 - makeVisible(xmlns="<A HREF="urn:oasis:names:tc:ebxml-regrep:query:xsd:2">urn:oasis:names:tc:ebxml-regrep:query:xsd:2</A>.</font> <br><font size=-1>0") in Element AdhocQueryRequest</font> <br><font size=-1>DEBUG Canonicalizer20010315:173 - makeVisible(xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instanc">http://www.w3.org/2001/XMLSchema-instanc</a></font> <br><font size=-1>e") in Element AdhocQueryRequest</font> <br><font size=-1>DEBUG Canonicalizer20010315:719 - case 1</font> <br><font size=-1>DEBUG Canonicalizer20010315:739 - Didn't find a visibleNS for xmlns="<A HREF="urn:oasis:names:tc:ebxml-reg">urn:oasis:names:tc:ebxml-reg</A></font> <br><font size=-1>rep:query:xsd:2.0"</font> <br><font size=-1>DEBUG Canonicalizer20010315:767 - case 3</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 2</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 2</font> <br><font size=-1>DEBUG AttrCompare:223 - <AdhocQueryRequest> attr0(xmlns="<A HREF="urn:oasis:names:tc:ebxml-regrep:query:xs">urn:oasis:names:tc:ebxml-regrep:query:xs</A></font> <br><font size=-1>d:2.0"): prefix(xmlns) localName() name(xmlns) nsURI(<a href="http://www.w3.org/2000/xmlns/">http://www.w3.org/2000/xmlns/</a>) definesNS(tru</font> <br><font size=-1>e) definesDefaultNS(true)</font> <br><font size=-1>DEBUG AttrCompare:227 - <AdhocQueryRequest> attr1(xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-ins">http://www.w3.org/2001/XMLSchema-ins</a></font> <br><font size=-1>tance"): prefix(xmlns) localName(xsi) name(xmlns:xsi) nsURI(<a href="http://www.w3.org/2000/xmlns/">http://www.w3.org/2000/xmlns/</a>) define</font> <br><font size=-1>sNS(true) definesDefaultNS(false)</font> <br><font size=-1>DEBUG AttrCompare:277 - A1 returns -1</font> <br><font size=-1>DEBUG AttrCompare:223 - <AdhocQueryRequest> attr0(xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-ins">http://www.w3.org/2001/XMLSchema-ins</a></font> <br><font size=-1>tance"): prefix(xmlns) localName(xsi) name(xmlns:xsi) nsURI(<a href="http://www.w3.org/2000/xmlns/">http://www.w3.org/2000/xmlns/</a>) define</font> <br><font size=-1>sNS(true) definesDefaultNS(false)</font> <br><font size=-1>DEBUG AttrCompare:227 - <AdhocQueryRequest> attr1(xsi:schemaLocation="<A HREF="urn:oasis:names:tc:ebxml-re">urn:oasis:names:tc:ebxml-re</A></font> <br><font size=-1>grep:query:xsd:2.0 query.xsd"): prefix(xsi) localName(schemaLocation) name(xsi:schemaLocation) ns</font> <br><font size=-1>URI(<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>) definesNS(false) definesDefaultNS(false)</font> <br><font size=-1>DEBUG AttrCompare:309 - A4 returns -1</font> <br><font size=-1>DEBUG Canonicalizer20010315:1031 - checkForRelativeNamespace([ResponseOption: null])</font> <br><font size=-1>DEBUG Canonicalizer20010315:1034 - checkForRelativeNamespace returnComposedObjects="true"</font> <br><font size=-1>DEBUG Canonicalizer20010315:1034 - checkForRelativeNamespace returnType="LeafClassWithRepositoryI</font> <br><font size=-1>tem"</font> <br><font size=-1>DEBUG Canonicalizer20010315:461 - ResponseOption included</font> <br><font size=-1>DEBUG AttrCompare:223 - <ResponseOption> attr0(returnComposedObjects="true"): prefix(null) localN</font> <br><font size=-1>ame(returnComposedObjects) name(returnComposedObjects) nsURI() definesNS(false) definesDefaultNS(</font> <br><font size=-1>false)</font> <br><font size=-1>DEBUG AttrCompare:227 - <ResponseOption> attr1(returnType="LeafClassWithRepositoryItem"): prefix(</font> <br><font size=-1>null) localName(returnType) name(returnType) nsURI() definesNS(false) definesDefaultNS(false)</font> <br><font size=-1>DEBUG AttrCompare:299 - A3 returns -1</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 3</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 3</font> <br><font size=-1>DEBUG AttrCompare:223 - <ResponseOption> attr0(returnComposedObjects="true"): prefix(null) localN</font> <br><font size=-1>ame(returnComposedObjects) name(returnComposedObjects) nsURI() definesNS(false) definesDefaultNS(</font> <br><font size=-1>false)</font> <br><font size=-1>DEBUG AttrCompare:227 - <ResponseOption> attr1(returnType="LeafClassWithRepositoryItem"): prefix(</font> <br><font size=-1>null) localName(returnType) name(returnType) nsURI() definesNS(false) definesDefaultNS(false)</font> <br><font size=-1>DEBUG AttrCompare:299 - A3 returns -1</font> <br><font size=-1>DEBUG Canonicalizer20010315:1031 - checkForRelativeNamespace([SQLQuery: null])</font> <br><font size=-1>DEBUG Canonicalizer20010315:461 - SQLQuery included</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 3</font> <br><font size=-1>DEBUG NamespaceSearcher:313 - parents = 3</font> <br><font size=-1>#################### END ============================</font> <blockquote style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"> <div style="FONT: 10pt arial">----- Original Message -----</div> <div style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><b>From:</b> <a href="mailto:Farrukh.Najmi@Sun.COM" title="Farrukh.Najmi@Sun.COM">Farrukh Najmi</a></div> <div style="FONT: 10pt arial"><b>To:</b> <a href="mailto:pa...@ea..." title="pa...@ea...">Pae Choi</a></div> <div style="FONT: 10pt arial"><b>Cc:</b> <a href="mailto:ac...@ce..." title="ac...@ce...">Adrian Chong</a> ; <a href="mailto:ebx...@li..." title="ebx...@li...">ebx...@li...</a></div> <div style="FONT: 10pt arial"><b>Sent:</b> Wednesday, July 24, 2002 6:29 PM</div> <div style="FONT: 10pt arial"><b>Subject:</b> Re: [Ebxmlrr-tech] Build Failed --- loadGeo</div> <p><br>Pae, <p>In a previous message you had wrote: <p>"I have changed the DB configuration from 'cloudscape' to 'postgresql' in both <br>${user.home}/ebxmlrr/ebxmlrr.properties and ${ebxmlrr.home}/build.xml. What <br>I'd like to know is that why this specific build task, "laodGeo", is keep trying to <br>use the 'cloudscape. Thank you." <br> <p>In order to configure build.xml to use cloudscape you edit the <b>${user.home}/ebxmlrr.properties</b> <font color="#FF0000">and not the ${user.home}/ebxmlrr/ebxmlrr.properties.</font> <p>Try moving your ebxmlrr.properties to the right place and then report back on whether that solved the problem. <br>I can see how this mistake is easy to make. <p>BTW You are not expected to change build.xml from how it is shipped. <p>-- <br>Regards, <br>Farrukh <br> <p>Pae Choi wrote: <blockquote TYPE="CITE"><style></style> <font size=-1>Yes, you are right. I do not have cloudscape library because I configuredwith postgresql.</font> <font size=-1>If it necessary, I can get it. But why do I need that for? Again, I haveconfigured with "PostgreSQL". Thank you.</font> <font size=-1>Regards,</font> <font size=-1>Pae</font> <blockquote dir=ltr style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"> <div style="FONT: 10pt arial">----- Original Message -----</div> <div style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><b>From:</b> <a href="mailto:Farrukh.Najmi@Sun.COM" title="Farrukh.Najmi@Sun.COM">Farrukh Najmi</a></div> <div style="FONT: 10pt arial"><b>To:</b> <a href="mailto:pa...@ea..." title="pa...@ea...">Pae Choi</a></div> <div style="FONT: 10pt arial"><b>Cc:</b> <a href="mailto:ac...@ce..." title="ac...@ce...">Adrian Chong</a> ; <a href="mailto:ebx...@li..." title="ebx...@li...">ebx...@li...</a></div> <div style="FONT: 10pt arial"><b>Sent:</b> Wednesday, July 24, 2002 1:16 PM</div> <div style="FONT: 10pt arial"><b>Subject:</b> Re: [Ebxmlrr-tech] Build Failed --- loadGeo</div> Hi Pae, <p>This seems to be indicating that you do not have the following cloudscape library in your installation: <p><ebxmlrr>/misc/lib/cloudscape/cloudscape.jar <p>Please verify and report back. <p>-- <br>Regards, <br>Farrukh <br> <p>Pae Choi wrote: <blockquote TYPE="CITE"> <font size=-1>I brought the TC down and re-run the build, but am still having a problem. The capturedexception is as follows:</font> <font size=-1>#################### BEGIN ############################## ./build.sh loadGeo</font> <br><font size=-1>Buildfile: build.xml</font> <font size=-1>loadGeo:</font> <br><font size=-1> [echo] Loading ISO 3166 taxonomy as RegistryOperator</font> <br><font size=-1> [java] Signature did not verify. SOAP message may have been tampered with enroute.</font> <br><font size=-1> [java] Loading properties file: resourceName = '/org/exolab/castor/castor.properties' fileName = 'castor.properties'</font> <br><font size=-1> [java] java.lang.ClassNotFoundException: COM.cloudscape.core.JDBCDriver</font> <br><font size=-1> [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:198)</font> <br><font size=-1> [java] at java.security.AccessController.doPrivileged(Native Method)</font> <br><font size=-1> [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:186)</font> <br><font size=-1> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)</font> <br><font size=-1> [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)</font> <br><font size=-1> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:262)</font> <br><font size=-1> [java] TRACE: dbURL = 'jdbc:cloudscape:/root/ebxmlrr/data/rdb;create=false;upgrade=true'</font> <br><font size=-1> [java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)</font> <br><font size=-1> [java] at java.lang.Class.forName0(Native Method)</font> <br><font size=-1> [java] at java.lang.Class.forName(Class.java:130)</font> <font size=-1>...</font> <br><font size=-1> [java] </RegistryError></RegistryErrorList></RegistryResponse></font> <br><font size=-1> [java] </soap-env:Body></font> <font size=-1> [java] </soap-env:Envelope>Elapsed time in seconds: 19</font> <font size=-1>BUILD SUCCESSFUL#################### END ##############################</font></blockquote> </blockquote> </blockquote> <br> <br> </blockquote> </blockquote> <br> <br> </body> </html> |