On Jul 10, 2009, at 5:00 AM, Trygve Hardersen wrote:
Hi
I'm getting a compilation error on the Axis2 plugin, could there be
something missing from this commit?
oops, should be fixed now :-(
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
/workspace/geronimo/server/plugins/axis2/geronimo-axis2-ejb/src/main/
java/org/apache/geronimo/axis2/ejb/EJBWebServiceGBean.java:[77,19]
addWebService
(java
.lang
.String
,java
.lang
.String
[],org
.apache
.geronimo
.webservices
.WebServiceContainer
,java
.lang
.String
,org
.apache
.geronimo
.security
.jaas
.ConfigurationFactory
,java
.lang
.String
,java
.lang
.String
,java
.lang
.String
,java.lang.String[],java.util.Properties,java.lang.ClassLoader) in
org.apache.geronimo.webservices.SoapHandler cannot be applied to
(java.lang.String,java.lang.String[],org.apache.geronimo.axis2.ejb.EJBWebServiceContainer,org.apache.geronimo.security.jaas.ConfigurationFactory,java.lang.String,java.lang.String,java.lang.String,java.lang.String[],java.util.Properties,java.lang.ClassLoader)
I was unable to start the server because of a serialVersionUID
conflict, so I tried to build the latest source:
ERROR [GBeanInstanceState] Error while starting; GBean is now in the
FAILED state: abstractName="org.apache.geronimo.configs/mejb/2.2-
SNAPSHOT/car?configurationName=org.apache.geronimo.configs/mejb/2.2-
SNAPSHOT/car"
java.io.InvalidClassException:
javax.security.jacc.EJBMethodPermission; local class incompatible:
stream classdesc serialVersionUID = 3020288003824316299, local class
serialVersionUID = 4513173161293901832
I changed the serialization of the EJBMethodPermissionCollection class
to only store one copy of the data. Unfortunately this means
recompiling ejb apps will be necessary (at least MEJB and monitoring
console)
thanks for pointing this out and my apologies for not checking that
I'd committed everything I thought I had.
david jencks
Thanks
Trygve Hardersen
Jotta AS