|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Unit Testing a BPEL via SSLIs in possible to create a test in Netbeans for a WSDL accessed via https?
I have a working BPEL, to which I added a new WSDL having an https address at port 9181. I can retrieve the WSDL with Firefox, and I can create a new test in the SA project. However when I run the test, it fails to get into the BPEL: May 22, 2009 12:40:29 PM com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection post SEVERE: SAAJ0009: Message send failed com.sun.xml.messaging.saaj.SOAPExceptionImpl: java.security.PrivilegedActionException: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:146) ... Caused by: java.security.PrivilegedActionException: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed at java.security.AccessController.doPrivileged(Native Method) at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:140) ... 3 more Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:344) at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:169) ... 5 more Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) I tried using SoapUI but there's a simular problem there I guess. Is there a way to test the BPEL via https from Netbeans, SoapUI or any other tool? Thank you |
|
|
Re: Unit Testing a BPEL via SSLI tried this once and had the same issues. The built in soap unit-tester
doesn't support https and I couldn't get soapui to use my certificates. I found two approaches. - use curl which has good certificate support. (I haven't tried it) - add a new HTTP BC SU that does BC to BC communication. It should be configured to accept external http requests and pass https msgs to your HTTP BC SU that provides the https interface for your bpel. This worked for me. rgds J jsexton0 wrote: > Is in possible to create a test in Netbeans for a WSDL accessed via https? > > I have a working BPEL, to which I added a new WSDL having an https address > at port 9181. I can retrieve the WSDL with Firefox, and I can create a new > test in the SA project. However when I run the test, it fails to get into > the BPEL: > > May 22, 2009 12:40:29 PM > com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection post > SEVERE: SAAJ0009: Message send failed > com.sun.xml.messaging.saaj.SOAPExceptionImpl: > java.security.PrivilegedActionException: > com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed > at > com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:146) > ... > Caused by: java.security.PrivilegedActionException: > com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed > at java.security.AccessController.doPrivileged(Native Method) > at > com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:140) > ... 3 more > Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed > at > com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:344) > at > com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:169) > ... 5 more > Caused by: javax.net.ssl.SSLHandshakeException: > sun.security.validator.ValidatorException: PKIX path building failed: > sun.security.provider.certpath.SunCertPathBuilderException: unable to find > valid certification path to requested target > at > com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) > > I tried using SoapUI but there's a simular problem there I guess. > > Is there a way to test the BPEL via https from Netbeans, SoapUI or any other > tool? Thank you > -- <http://www.java.com> * Jason Baragry * Senior Solution Architect Software Practice *Sun Microsystems, Inc.* Central & Northern Europe Phone x43697/+47-23-369 697 Mobile +47 4899 4603 Email Jason.Baragry@... <http://www.java.com> |
|
|
Re: Unit Testing a BPEL via SSLHello - Could you tell me a little more about the solution you used? Did you do that by creating a new HTTP listener that forwards? Or by adding a non-SSL WSDL to a BPEL?
Thanks
|
|
|
Re: Unit Testing a BPEL via SSLI did it in the CASA editor.
The WSDL you create for your bpel projects results in two service units in the CASA editor. One for the BPEL and one for the SOAP binding. Can u see that part? rgds J jsexton0 wrote: > Hello - Could you tell me a little more about the solution you used? Did > you do that by creating a new HTTP listener that forwards? Or by adding a > non-SSL WSDL to a BPEL? > > Thanks > > > Jason Baragry-2 wrote: > >> I tried this once and had the same issues. The built in soap unit-tester >> doesn't support https and I couldn't get soapui to use my certificates. >> >> I found two approaches. >> - use curl which has good certificate support. (I haven't tried it) >> - add a new HTTP BC SU that does BC to BC communication. It should be >> configured to accept external http requests and pass https msgs to your >> HTTP BC SU that provides the https interface for your bpel. This worked >> for me. >> >> rgds >> J >> >> jsexton0 wrote: >> >>> Is in possible to create a test in Netbeans for a WSDL accessed via >>> https? >>> >>> I have a working BPEL, to which I added a new WSDL having an https >>> address >>> at port 9181. I can retrieve the WSDL with Firefox, and I can create a >>> new >>> test in the SA project. However when I run the test, it fails to get >>> into >>> the BPEL: >>> >>> May 22, 2009 12:40:29 PM >>> com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection post >>> SEVERE: SAAJ0009: Message send failed >>> com.sun.xml.messaging.saaj.SOAPExceptionImpl: >>> java.security.PrivilegedActionException: >>> com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed >>> at >>> com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:146) >>> ... >>> Caused by: java.security.PrivilegedActionException: >>> com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send failed >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:140) >>> ... 3 more >>> Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Message send >>> failed >>> at >>> com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:344) >>> at >>> com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:169) >>> ... 5 more >>> Caused by: javax.net.ssl.SSLHandshakeException: >>> sun.security.validator.ValidatorException: PKIX path building failed: >>> sun.security.provider.certpath.SunCertPathBuilderException: unable to >>> find >>> valid certification path to requested target >>> at >>> com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) >>> >>> I tried using SoapUI but there's a simular problem there I guess. >>> >>> Is there a way to test the BPEL via https from Netbeans, SoapUI or any >>> other >>> tool? Thank you >>> >>> >> -- >> <http://www.java.com> * Jason Baragry * >> Senior Solution Architect >> Software Practice >> *Sun Microsystems, Inc.* >> Central & Northern Europe >> Phone x43697/+47-23-369 697 >> Mobile +47 4899 4603 >> Email Jason.Baragry@... >> <http://www.java.com> >> >> >> >> > > -- <http://www.java.com> * Jason Baragry * Senior Solution Architect Software Practice *Sun Microsystems, Inc.* Central & Northern Europe Phone x43697/+47-23-369 697 Mobile +47 4899 4603 Email Jason.Baragry@... <http://www.java.com> |
|
|
Re: Unit Testing a BPEL via SSLI'll look into that, thanks. And by the way curl does work also. It's too bad soapUI has trouble, our QA people like to use it.
|
| Free embeddable forum powered by Nabble | Forum Help |