[prev in list] [next in list] [prev in thread] [next in thread]
List: juddi-user
Subject: [jUDDI-users] NoSuchMethodError on making a SSL connection
From: "Al Caponi" <don_alcaponi () yahoo ! com ! sg>
Date: 2002-01-25 0:38:03
[Download RAW message or body]
MessageHi all,
I was trying to send a call to the publish API of HP UDDI Registry
Here is my code:
/* START CODE */
import org.juddi.request.GetAuthTokenRequest;
import org.juddi.soap.client.SOAPClient;
public class GetAuthTokenRequestTest {
public GetAuthTokenRequestTest()
{
}
public static void main(String[] args) throws Exception
{
GetAuthTokenRequest gatr = new GetAuthTokenRequest("myUserName",
"myPassword");
String url = "https://uddi.hp.com/publish;
String resp = SOAPClient.sendUDDIRequest(url, gatr.toXML());
System.out.println(resp);
}
}
/* END CODE */
and I got the following error:
java.lang.NoSuchMethodError
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.<init>(DashoA6275)
at
com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.engineInit(DashoA6275)
at javax.net.ssl.TrustManagerFactory.init(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLContextImpl.d(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.<init>(DashoA6275)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at javax.net.ssl.SSLSocketFactory.getDefault([DashoPro-V1.2-120198])
at org.juddi.util.SSLUtils.buildSSLSocket(SSLUtils.java:28)
at org.juddi.util.HTTPUtils.getSocket(HTTPUtils.java:95)
at org.juddi.util.HTTPUtils.sendMessage(HTTPUtils.java:23)
at org.juddi.soap.client.SOAPClient.sendUDDIRequest(SOAPClient.java:59)
at org.juddi.soap.client.SOAPClient.sendUDDIRequest(SOAPClient.java:34)
at GetAuthTokenRequestTest.main(GetAuthTokenRequestTest.java:13)
Actually, the SSLUtils class was all commented out. Is it considered
incomplete?
I got the JDK 1.3 so I d/l JSSE1.0.2 from Sun Java website...
Could anyone enlighten me? Thanx!
Regards
Alain
[Attachment #3 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR></HEAD>
<BODY>
<BLOCKQUOTE dir=ltr
style="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>Hi
all,</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>I
was trying to send a call to the publish API of HP UDDI Registry
</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>Here is my code:</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>/*
START CODE */</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>import
org.juddi.request.GetAuthTokenRequest;<BR>import
org.juddi.soap.client.SOAPClient;</SPAN></FONT></DIV>
<DIV> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>public class GetAuthTokenRequestTest
{</SPAN></FONT></DIV>
<DIV> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002> public GetAuthTokenRequestTest()<BR>
{<BR> }<BR> public static void main(String[] args) throws
Exception<BR> {<BR> GetAuthTokenRequest gatr = new
GetAuthTokenRequest("myUserName", "myPassword");<BR>
String url = "<A
href="https://uddi.hp.com/publish">https://uddi.hp.com/publish</A>;</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002> String resp =
SOAPClient.sendUDDIRequest(url, gatr.toXML());<BR>
System.out.println(resp);<BR> }<BR>}</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>/*
END CODE */</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002></SPAN></FONT> </DIV></SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>and I got the following error:</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>java.lang.NoSuchMethodError<BR> at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275)<BR> at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.<init>(DashoA6275)<BR> at
com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.engineInit(DashoA6275)<BR> at
javax.net.ssl.TrustManagerFactory.init(DashoA6275)<BR> at
com.sun.net.ssl.internal.ssl.SSLContextImpl.d(DashoA6275)<BR> at
com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.<init>(DashoA6275)<BR> at
java.lang.Class.newInstance0(Native Method)<BR> at
java.lang.Class.newInstance(Class.java:237)<BR> at
javax.net.ssl.SSLSocketFactory.getDefault([DashoPro-V1.2-120198])<BR> at
org.juddi.util.SSLUtils.buildSSLSocket(SSLUtils.java:28)<BR> at
org.juddi.util.HTTPUtils.getSocket(HTTPUtils.java:95)<BR> at
org.juddi.util.HTTPUtils.sendMessage(HTTPUtils.java:23)<BR> at
org.juddi.soap.client.SOAPClient.sendUDDIRequest(SOAPClient.java:59)<BR> at
org.juddi.soap.client.SOAPClient.sendUDDIRequest(SOAPClient.java:34)<BR> at
GetAuthTokenRequestTest.main(GetAuthTokenRequestTest.java:13)</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>Actually, the SSLUtils class was all commented out.
Is it considered incomplete?</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN class=980151708-25012002>I
got the JDK 1.3 so I d/l JSSE1.0.2 from Sun Java
website...</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>Could anyone enlighten me?
Thanx!</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002></SPAN></FONT> </DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>Regards</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff face=Arial size=2><SPAN
class=980151708-25012002>Alain</SPAN></FONT></DIV></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic