All,
After spending more time on this I've since discovered that
the problem doesn't seem to be in the Class Loader, it is infact that you just
don't seem to be able to run two applications using Axis on the same instance of
Orion Application Server. Is this correct? I can't see why this would be a
problem.
To prove this I've created two completly different example
applications and then deployed them to there own instance of Orion - Both work
fine. I then changed the setup so that they both got deployed to the same
instance of Orion. As before the first one works fine, the second one fails. The
actual web application and the EJB parts work fine its just the Axis bit that
doesn't work (same error as before).
Any ideas?
Thanks.
From: Phil Burgin
[mailto:[EMAIL PROTECTED]
Sent: 16 February 2006
11:02
To: [email protected]
Subject: Two WSDD's one
Orion instance?? Classload error??
Using: Axis 1.3, Orion 2.0.5, Java
1.4.1_02
Hi
all,
I've been using Axis
for the last couple of years very successfully, using a simple setup of 3 Orion
instances (LIVE || TEST || UAT). Due to reasons out of my control the UAT and
TEST enviroments are to be combined so that there is only one instance of Orion.
The problem is that
when I run the orion instance everything seems well and the UAT and TEST web
sites work, when I go to sites wsdl's it all looks fine and the webservices
can be called. However when I then look at the second sites wsdl's I get the
error below. I beleive that what is going on is that the classes defined in my
WSDD are been loaded into the same namespace by classloader, so the second site
thinks it doesn't need to load them. All the classes implement serializable
(they don't have a GID). I am really stuck with this, there must be something
that I am missing.
I've attached the
WSDD to this email - The @SERVER-ADD@ and @SERVER-BEAN@ are just values that are
replaced by ANT at build time, depending on whether its LIVE || TEST ||
UAT.
Here is the error I
get:
org.apache.axis.InternalException:
org.apache.axis.ConfigurationException:
org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCException:
Null serializer factory specified.
javax.xml.rpc.JAXRPCException: Null
serializer factory specified.
Thanks in
advance,
Phil Burgin
T + 44 (0) 1423
532992
F + 44 (0) 1423 709439
E [EMAIL PROTECTED]
W www.FSLimited.com

The information in
this email and any files transmitted with it are confidential to the intended
recipient at the e-mail address to which it has been addressed. The e-mail may
not be disclosed or used by any other than the addressee, nor may it be copied
in any way. If you have received this message in error please notify the sender
by e-mail immediately and delete the message from your computer. Although this
email and any attachments are believed to be free of any virus, or any other
defect which might affect any computer or IT system into which they are received
and opened, it is the responsibility of the recipient to ensure that they are
virus free and no responsibility is accepted by Field Solutions Ltd for any loss
or damage arising in any way from receipt or use thereof. FieldSolutions Ltd
reserves the right to monitor all email communications through its internal and
external networks.
Field Solutions Ltd Keepers Lodge
Barrow Road Denham Bury St Edmunds Suffolk IP29 5EQ