You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wss4j-dev@ws.apache.org by wss4j wei <ws...@gmail.com> on 2007/04/13 02:20:30 UTC

Can someone tell me what is going on .... as I did not use bouncycastle ....

Hi All ,

I have defined c:\axis\lib\bcprov-jdk15-132.jar in the path as well.
I have modified C:\Apps\Dvlp\jdk1.5.0\lib\security\java.security
security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvider

<handler name="receiver" type="java:
org.apache.ws.axis.security.WSDoAllReceiver">
  <parameter name="action" value="Signature"/>
  <parameter name="signaturePropFile" value="service-provider.properties"/>
 </handler>

In the service-provide.properties has :
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin


Why bouncycastle is coming into the picture ?

FaultSubcode:
 faultString: java.lang.NoClassDefFoundError:
org/bouncycastle/asn1/pkcs/PrivateKeyInfo; nested exception is:
 java.lang.NoClassDefFoundError: org/bouncycastle/asn1/pkcs/PrivateKeyInfo
 faultActor:
 faultNode:
 faultDetail:
 {http://xml.apache.org/axis/}hostname:LCXC-LAP2

java.lang.NoClassDefFoundError: org/bouncycastle/asn1/pkcs/PrivateKeyInfo;
nested exception is:
 java.lang.NoClassDefFoundError: org/bouncycastle/asn1/pkcs/PrivateKeyInfo
 at org.apache.axis.message.SOAPFaultBuilder.createFault(
SOAPFaultBuilder.java:222)
 at org.apache.axis.message.SOAPFaultBuilder.endElement(
SOAPFaultBuilder.java:129)
 at org.apache.axis.encoding.DeserializationContext.endElement(
DeserializationContext.java:1087)
 at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
Source)
 at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
 at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
 at org.apache.axis.encoding.DeserializationContext.parse(
DeserializationContext.java:227)
 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
 at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
 at org.apache.ws.axis.security.WSDoAllReceiver.invoke(WSDoAllReceiver.java
:114)