On the trunk, the Neethi dependency has been updated from 2.0.4 to 3.0.0-SNAPSHOT. This explains the change in the assertion builder API.
Andreas On Sat, Apr 2, 2011 at 20:15, Shyameni Wijekoon <[email protected]> wrote: >> Hi all, > > > We created a new token for Apache Rampart and it was working fine few weeks > before. But now Following error is produced when building rampart-policy > module. (Meanwhile we noticed that Apache Neethi trunk has updated.) > > [ERROR] > ....\trunk\rampart\modules\rampart-policy\src\main\java\org\apache\ws\secpolicy12\builders\OpenIDTokenBuilder.java: > org.apache.ws.secpolicy12.builders.OpenIDTokenBuilder is not abstract and > does not override abstract method > build(java.lang.Object,org.apache.neethi.AssertionBuilderFactory) in > org.apache.neethi.builders.AssertionBuilder > > build method in OpenIDTokenBuilder is as follows. > > public Assertion build(OMElement element, AssertionBuilderFactory factory) > throws IllegalArgumentException { > ................ > return openIDToken; > } > > the updated build method in org.apache.neethi.builders.AssertionBuilder is > as follows. > > Assertion build(T element, AssertionBuilderFactory factory) throws > IllegalArgumentException; > we will appreciate any assistance. > -- > Thanks and Regards, > Shyameni Wijekoon. > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
