Need help on jUDDI

A

Amber

Hi All,

I am working on jUDDI, i've deployed it on WebLogic Server 8.1. The
jUDDI happiness page (http://localhost:7001/juddi/happyjuddi.jsp) loads
succesfully with all the checkings done. But when i try to call a
function through the jUDDI console
(http://localhost:7001/juddi/console/) I get an error (shown below).

The details are as under -
Page URL:
Request
-->http://localhost:7001/juddi/console/get_publisherDetail.jsp
Response-->http://localhost:7001/juddi/console/controller.jsp

SOAP Request:

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<get_publisherDetail generic="1.0" xmlns="urn:juddi-org:api_v1">
<publisherID>jdoe</publisherID>
</get_publisherDetail>
</soapenv:Body>
</soapenv:Envelope>

HTML Response(Error):


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Draft//EN">
<HTML>
<HEAD>
<TITLE>Error 500--Internal Server Error</TITLE>
</HEAD>
<FONT FACE=Helvetica><BR CLEAR=all>
<TABLE border=0 cellspacing=5><TR><TD><BR CLEAR=all>
<FONT FACE="Helvetica" COLOR="black" SIZE="3"><H2>Error 500--Internal
Server Error</H2>
</FONT></TD></TR>
</TABLE>
<TABLE border=0 width=100% cellpadding=10><TR><TD VALIGN=top WIDTH=100%
BGCOLOR=white><FONT FACE="Courier
New"><pre>java.lang.NoSuchMethodError:
javax.xml.soap.SOAPMessage.setProperty(Ljava/lang/String;Ljava/lang/Object;)V
at
org.apache.juddi.registry.AbstractService.doPost(AbstractService.java:344)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6452)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
</pre></FONT></TD></TR>
</TABLE>

</HTML>


If anyone can help me please do, or please suggest some forums for
help.



Thanks.

Amber
 
H

HalcyonWild

HTML Response(Error):


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Draft//EN">
<HTML>
<HEAD>
<TITLE>Error 500--Internal Server Error</TITLE>
</HEAD>
<FONT FACE=Helvetica><BR CLEAR=all>
<TABLE border=0 cellspacing=5><TR><TD><BR CLEAR=all>
<FONT FACE="Helvetica" COLOR="black" SIZE="3"><H2>Error 500--Internal
Server Error</H2>
</FONT></TD></TR>
</TABLE>
<TABLE border=0 width=100% cellpadding=10><TR><TD VALIGN=top WIDTH=100%
BGCOLOR=white><FONT FACE="Courier
New"><pre>java.lang.NoSuchMethodError:
javax.xml.soap.SOAPMessage.setProperty(Ljava/lang/String;Ljava/lang/Object;)V


Did you add the method in the file web-services.xml .
 
A

Amber

No, in which web-services.xml file do I have to add it. There are many
methods in the API, would I have to add all of them in there? Please
guide...
 
H

HalcyonWild

Amber said:
No, in which web-services.xml file do I have to add it. There are many
methods in the API, would I have to add all of them in there? Please
guide...

I am not too sure about it myself. Someone gave me a readymade
webservice and told me to make some changes. But there is a
web-services.xml file which describes the methods of the webservice.
You can look for examples on weblogic site. So if you want your
webservice method to be called, you will need to make an entry for it
in the web-services.xml descriptor. I do not have much idea about juddi
and havent got a chance to read much about it either.
 
A

Amber

Actually there is no web service these methods are just methods from
the juddi API, i think there is some configuration problem.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,228
Members
46,818
Latest member
SapanaCarpetStudio

Latest Threads

Top