Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

javax.xml.soap.SOAPException

843833Oct 4 2005
Hi,
I am writing a code for a standalone webservice client that generates SOAP requests using the SAAJ API in a WSAD environment. Everything seemed to be working fine till yesterday

The code goes something like this

MessageFactory mf1 = MessageFactory.newInstance();

SOAPMessage msg1 = mf1.createMessage();

SOAPPart sp1 = msg1.getSOAPPart();

SOAPEnvelope envelope1 = sp1.getEnvelope();

SOAPHeader hdr1 = envelope1.getHeader();

SOAPBody bdy1 = envelope1.getBody();

SOAPFactory soapFactory1 = SOAPFactory.newInstance();

// Create a soapmessage

SOAPBodyElement CustomerActivation = bdy1.addBodyElement(envelope1.createName("CustomerActivation"));

Name authTokenName1 = soapFactory1.createName("authtoken");
Name entityIdentifier1 = soapFactory1.createName("entityidentifier");
CustomerActivation.addAttribute(authTokenName1,"EPIC");
CustomerActivation.addAttribute(entityIdentifier1,"kheslc");



SOAPElement customer1 = CustomerActivation.addChildElement("Customer");

Name firstName1 = soapFactory1.createName("FirstName");
customer1.addAttribute(firstName1, request.getParameter("firstname"));
Name lastName1 = soapFactory1.createName("LastName");
customer1.addAttribute(lastName1, request.getParameter("lastname"));
Name userId = soapFactory1.createName("UserId");
customer1.addAttribute(userId, epicUserId);
Name dateOfBirth1 = soapFactory1.createName("DateOfBirth");
customer1.addAttribute(dateOfBirth1, dob);

SOAPElement emailAddress1 = customer1.addChildElement("emailAddress");

Name type1 = soapFactory1.createName("type");
emailAddress1.addAttribute(type1, "html");
Name value1 = soapFactory1.createName("value");
emailAddress1.addAttribute(value1, request.getParameter("EmailAddr"));
Name originatorid1 = soapFactory1.createName("originatorid");
emailAddress1.addAttribute(originatorid1,request.getParameter("EmailAddr"));
Name action = soapFactory1.createName("action");
emailAddress1.addAttribute(action, "add");

//msg1.writeTo(System.out);

java.net.URL endpoint1 = new URL("https://ahy700.d3.qa.pb.com/test/soap");

SOAPMessage response1 = con.call(msg1, endpoint1);

response1.writeTo(System.out);


However now when I am testing the code.. I am getting this SOAP exception

[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R javax.xml.soap.SOAPException:
javax.net.ssl.SSLHandshakeException: unknown certificate
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at javax.servlet.http.HttpSe
rvlet.service(HttpServlet.java:787)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at javax.servlet.http.HttpSe
rvlet.service(HttpServlet.java:854)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.StrictServletInstance.doService(StrictServletInstance.java:145)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:215)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.IdleServletState.service(StrictLifecycleServlet.java:314)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:117)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.ServletInstance.service(ServletInstance.java:368)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:43)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
ervlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:41)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.w
ebapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:
1027)
[10/4/05 9:18:39:255 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.w
ebapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:735)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.w
ebapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:217)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
rt.WebAppInvoker.doForward(WebAppInvoker.java:135)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
rt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:229)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.c
ache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:72)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.s
rp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:189)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.o
selistener.OSEListenerDispatcher.service(OSEListener.java:411)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.webcontainer.h
ttp.HttpConnection.handleRequest(HttpConnection.java:57)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.http.HttpConne
ction.readAndHandleRequest(HttpConnection.java:693)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.http.HttpConne
ction.run(HttpConnection.java:557)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.util.ThreadPoo
l$Worker.run(ThreadPool.java:615)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.http.HttpConne
ction.run(HttpConnection.java:557)
[10/4/05 9:18:39:265 EDT] 293279ff SystemErr R at com.ibm.ws.util.ThreadPoo
l$Worker.run(ThreadPool.java:615)


I am not able to figure out what the problem is. Thanks.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 1 2005
Added on Oct 4 2005
0 comments
92 views