Hi all,
I have a problem with Globus axis libraries.
I have noticed that Globus uses axis 1.2 RC2.
But is it the same of the one available on the Axis web site?
Basically it seems that Globus made another build of the jar file, below
the manifest of the two jars.
$ cat globus/META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.4.2_10-b03 (Sun Microsystems Inc.)
Name: org/apache/axis
Implementation-Title: Apache Axis
Implementation-Version: 1.2RC2 1023 November 14 2006
Implementation-Vendor: Apache Web Services
$ cat original/META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.1
Created-By: 1.4.2_03-b01 (Sun Microsystems Inc.)
Name: org/apache/axis
Implementation-Title: Apache Axis
Implementation-Version: 1.2RC2 1300 November 16 2004
Implementation-Vendor: Apache Web Services
My problems is that I am running several application in a tomcat
container and some of them use Globus WSRF, while other use plain Axis
(in particular gridportlet and GAMA). I need to deploy their external
libraries in the shared/lib.
I have already downgraded the plain Axis application to axis 1.2 RC2
using the official axis version, but still I get some class cast
exception on classes that are part of axis.jar .
On the other side I can not use the Axis version included in Globus
because it is missing the axis-ant.jar that I need to compile the
application.
Do you have any idea how can I get around this problem?
Thank you very much,
Luca