Hi Chris, Castor support isn't compiled into axis unless it's on the classpath at compile time (part of the Ant build script).
I've got a pre-rolled axis.jar with Castor enabled, although it's worth pointing out that this is from the latest CVS (1.2 alpha) so it might not be fully stable/work. Still, if you want it, shout and I'll make it available. If you plan on using any of the other optional components then you need to get the source and build from there - theres good instructions on what to do in the build.xml file (of course, you'll also need Ant if you haven't got it). Regards, Richard -----Original Message----- From: Chris [mailto:[EMAIL PROTECTED] Sent: 30 January 2004 08:45 To: [EMAIL PROTECTED] Subject: Axis-Castor unable to find Class Goodmorning all, Don't spose anyone here can shed some light on this exception? all the paths seem to be in the right location. I had some issues with the xerces parser earlier, but I've successfully used it since then, and now this ;) thanks //chris Jan 30, 2004 4:29:36 PM org.apache.axis.deployment.wsdd.WSDDService deployTypeMapping SEVERE: Unable to deploy typemapping: {http://someuri.org/}Sites java.lang.ClassNotFoundException: org.apache.axis.encoding.ser.castor.CastorSerializerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:199) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:197) at java.security.AccessController.doPrivileged(Native Method) at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:171) at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:112) at org.apache.axis.deployment.wsdd.WSDDTypeMapping.getSerializer(WSDDTypeMappin g.java:255) at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.ja va:549) at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:267) at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:247) at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:24 3) at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:118) at org.apache.axis.utils.Admin.processWSDD(Admin.java:150) at org.apache.axis.utils.Admin.process(Admin.java:230) at org.apache.axis.utils.Admin.main(Admin.java:329)
