You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unlike CXF, WSIT is still using this algorithm, requiring Metro users to now have to install the Bouncy Castle JAR and make both client- and service-side changes in order to bring it in: http://stackoverflow.com/a/17318843. A better solution would be for WSIT to stop using this algorithm so it's no longer necessary to download BouncyCastle.
This matter can be replicated using my metro_ut_messagelayer sample (http://www.jroller.com/gmazza/entry/usernametoken_messagelayer_encryption), runnable via the following:
1.) Clone my blogsamples at https://github.com/gmazza/blog-samples and do an mvn clean install -Dmaven.test.skip from the root folder.
2.) Navigate to metro_ut_messagelayer and run mvn tomcat7:run-war
3.) Navigate in a separate tab window to metro_ut_messagelayer/client and run mvn exec:exec. You'll see the error message quite similar to the one in the StackOverflow link above.
Sometime between update 21 and update 25 of JDK7, Oracle removed the RSA/NONE/OAEPPADDING algorithm:
http://stackoverflow.com/questions/17207491/after-update-to-java7u25-from-java7u21-jax-ws-client-of-my-program-throws-cannot
Unlike CXF, WSIT is still using this algorithm, requiring Metro users to now have to install the Bouncy Castle JAR and make both client- and service-side changes in order to bring it in: http://stackoverflow.com/a/17318843. A better solution would be for WSIT to stop using this algorithm so it's no longer necessary to download BouncyCastle.
This matter can be replicated using my metro_ut_messagelayer sample (http://www.jroller.com/gmazza/entry/usernametoken_messagelayer_encryption), runnable via the following:
1.) Clone my blogsamples at https://github.com/gmazza/blog-samples and do an mvn clean install -Dmaven.test.skip from the root folder.
2.) Navigate to metro_ut_messagelayer and run mvn tomcat7:run-war
3.) Navigate in a separate tab window to metro_ut_messagelayer/client and run mvn exec:exec. You'll see the error message quite similar to the one in the StackOverflow link above.
Affected Versions
[2.3]
Source: javaee/metro-wsit#1680
Author: glassfishrobot
The text was updated successfully, but these errors were encountered: