On Sat, 30 Aug 2003, Jason Dillon wrote: > Do you get the same problem when using the run:main goal?
No. Though I'm not familiar with the Geronimo output, so I'm not sure it starts up all the way -- the last message I get is: [java] 08:17:54,861 DEBUG [InterceptorRegistryRouter] geronimo.remoting:router=InterceptorRegistryRouter State changed from starting to running Though about 15 lines earlier it did say: [java] 08:17:54,609 INFO [Geronimo] Started Server in 1s:59ms I guess Castor is used somewhere in the startup sequence? If you can point me to it, I'll look at whether I'm invoking it in the same way. I'll also try running the deployer through Maven, I guess, just for grins. Aaron > On Saturday, August 30, 2003, at 08:54 AM, Aaron Mulder wrote: > > > I have the JSR-88 command-line deployer reading and writing XML > > files using the Castor-generated code. Except that when I try to read > > an > > XML file, I get the exception below. Any ideas? It's running via > > twiddle > > and ClassWorlds, and it looks like Xerces is in the > > target/geronimo-DEV/lib directory, so I'm not sure why it has the > > problem. > > Perhaps it's getting the JDK 1.4 default parser (Crimson?) instead? > > > > Thanks, > > Aaron > > > > java.lang.RuntimeException: Could not instantiate parser > > org.apache.xerces.parsers.SAXParser: java.lang.ClassCastException > > at > > org.exolab.castor.util.LocalConfiguration.getParser(LocalConfiguration. > > java:325) > > at > > org.exolab.castor.util.LocalConfiguration.getParser(LocalConfiguration. > > java:256) > > at > > org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java:542) > > ... > > >