I get an error on running "mvn clean install" in the
WSSecurityTutorialParent folder:

[ERROR] Failed to execute goal
org.codehaus.mojo:jaxws-maven-plugin:1.12:wsimport (jaxws) on project
WSSecurityTutorialJaxWs: Execution jaxws of goal
org.codehaus.mojo:jaxws-maven-plugin:1.12:wsimport failed: Plugin
org.codehaus.mojo:jaxws-maven-plugin:1.12 or one of its dependencies
could not be resolved: Failed to collect dependencies for
org.codehaus.mojo:jaxws-maven-plugin:jar:1.12 (): Failed to read
artifact descriptor for com.sun.xml.ws:jaxws-tools:jar:2.1.7: Could
not transfer artifact com.sun.xml.ws:jaxws-tools:pom:2.1.7 from/to
java.net (http://download.java.net/maven/1/): No connector available
to access repository java.net (http://download.java.net/maven/1/) of
type legacy using the available factories
WagonRepositoryConnectorFactory -> [Help 1]

If you could put together a smaller test-case that shows the problem
that would be great. Does your test-case work with CXF 2.3.x but fail
with CXF 2.4.0?

Colm.

On Mon, Apr 18, 2011 at 10:27 PM, Ross Lodge
<[email protected]> wrote:
> I've been trying to get the new 2.4.0 release to work in a project that I'm
> using that uses WS-Security and WS-SecurityPolicy in a WSDL-First SOAP
> service, and I am getting a signature verification failure:
>
>   Caused by: org.apache.ws.security.WSSecurityException: The signature or
>> decryption was invalid; nested exception is:
>>
>> org.apache.ws.security.WSSecurityException: The signature or decryption was
>> invalid
>>
>> at
>> org.apache.ws.security.processor.SignatureProcessor.verifyXMLSignature(SignatureProcessor.java:378)
>> ~[wss4j-1.6.0.jar:1.6.0]
>>
>> at
>> org.apache.ws.security.processor.SignatureProcessor.handleToken(SignatureProcessor.java:174)
>> ~[wss4j-1.6.0.jar:1.6.0]
>>
>> at
>> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:396)
>> ~[wss4j-1.6.0.jar:1.6.0]
>>
>> at
>> org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:248)
>> ~[cxf-rt-ws-security-2.4.0.jar:2.4.0]
>>
>> ... 35 common frames omitted
>>
>> Caused by: org.apache.ws.security.WSSecurityException: The signature or
>> decryption was invalid
>>
>> at
>> org.apache.ws.security.processor.SignatureProcessor.verifyXMLSignature(SignatureProcessor.java:375)
>> ~[wss4j-1.6.0.jar:1.6.0]
>>
>> ... 38 common frames omitted
>>
>
> It's quite possible that I'm missing something (e.g. relating to how WSS4J
> 1.6 needs to be configured vs WSSJ 1.5, for instance), or this could be a
> bug of some kind.
>
> Any help would be appreciated; I've uploaded sample code that exhibits this
> problem to:
>
> http://www.electronicmuse.com/WSSecurityTutorial.2.4.0-failure.zip
>
> Thanks.
>
> Ross M. Lodge
>

Reply via email to