Hi All

I am trying to configure my soap driver to connect to a sercure Soap
service
(Subscriber channel)
I have followed the driver soap manual : -(5.2.1 Configuring the
Subscriber to Make HTTPS Connections to the Remote Web Service) -
my vendor have giving me a a certificate cert.p12
I have no problem to connect to the webservice from IE with this
certificate

If no Certificate is set up in the driver configuration/Driver
Parameters/subscriber option and url is set to https then the trace
respond "Certificate is requred"

If the certificate is placed in a java keystore der or b64 the driver
respond no trusted certificate (no private key)

Any help is appreciated

Enviroment is :
SUSE SLES 10 SP1
IDM 3.5.1

If certificate is placed in either truststore file or mutual
authentication parameters, the driver gives me the following trace:

[03/31/2009 18:25:53.418] SPML-test ST:SPML-test:
HTTPSubscriberTransport.send()
[03/31/2009 18:25:53.418] SPML-test ST:SPML-test: Preparing HTTP POST
connection to
https://wswlbs-wm.xxx.com/xxx.YH.KSP...AabenSpml.asmx
[03/31/2009 18:25:53.418] SPML-test ST:SPML-test: Setting up SSL
connection.
[03/31/2009 18:25:53.419] SPML-test ST:Processing returned document.
[03/31/2009 18:25:53.419] SPML-test ST:Processing operation <status>
for .
[03/31/2009 18:25:53.420] SPML-test ST:
DirXML Log Event -------------------
Driver: \KMDIDM-TREE\dk\xml\Driverset\SPML-test
Channel: Subscriber
Object: \KMDIDM-TREE\dk\999\User123
Status: Error
Message: Code(-9010) An exception occurred:
java.lang.NullPointerException
at
com.novell.nds.dirxml.driver.soap.HTTPSubscriberTr ansport.send(HTTPSubscriberTransport.java:396)
at
com.novell.nds.dirxml.driver.soap.SOAPSubscriber.e xecute(SOAPSubscriber.java:379)
at
com.novell.nds.dirxml.driver.soap.SOAPSubscriber.e xecute(SOAPSubscriber.java:323)
at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:537)
at
com.novell.nds.dirxml.engine.Subscriber.execute(Su bscriber.java:276)
at
com.novell.nds.dirxml.engine.Subscriber$AddProcess or.process(Subscriber.java:1456)
at
com.novell.nds.dirxml.engine.Subscriber$ModifyProc essor.process(Subscriber.java:1488)
at
com.novell.nds.dirxml.engine.Subscriber.processEve nt(Subscriber.java:1120)
at
com.novell.nds.dirxml.engine.Subscriber.processEve nts(Subscriber.java:964)
at
com.novell.nds.dirxml.engine.Driver.submitTransact ion(Driver.java:618)
at
com.novell.nds.dirxml.engine.DriverEntry.submitTra nsaction(DriverEntry.java:1034)
at
com.novell.nds.dirxml.engine.DriverEntry.processCa chedTransaction(DriverEntry.java:918)
at
com.novell.nds.dirxml.engine.DriverEntry.eventLoop (DriverEntry.java:742)
at com.novell.nds.dirxml.engine.DriverEntry.run(Drive rEntry.java:547)
at java.lang.Thread.run(Unknown Source)
[03/31/2009 18:25:53.457] SPML-test ST:End transaction.

TIA
Peer


--
peerstrom
------------------------------------------------------------------------
peerstrom's Profile: http://forums.novell.com/member.php?userid=39110
View this thread: http://forums.novell.com/showthread.php?t=367491