Jacob, Thanks for the quick answer. If i open the .jar there is indeed a set of folders containing .xsb files. But there is no schemaorg_apache_xmlbeans.system.sFE919C74AB0DB9C5EAAB5EA9B1E50CD8.TypeS ystemHolder but only a schemaorg_apache_xmlbeans.system.sBC048193EBFE304C7C0734E701D4BCA0 (with a TypeS ystemHolder class inside). following is the command I've used to create the .jar: scomp -verbose -dl -compiler C:\Java\jdk1.6.0_04\bin\javac.exe -out F:\SecPal\SecPALSchema.jar F:\SecPal\SecPALSchema.xsd The only difference between this SecPALSchema.xsd and the original one being that the wsu:Id attributes have been commented out since the scomp tool couldn't find them. thanks, pierre
________________________________ From: Jacob Danner [mailto:[EMAIL PROTECTED] Sent: 17 January 2008 18:24 To: user@xmlbeans.apache.org Subject: Re: user@xmlbeans.apache.org and complex schema Hi Pierre, How are you creating your schema jar. It appears as though you might have a jar that only contains the java src and not the .xsb (xml schema binary files), etc. Can you crack your jar and verify the xsbs and the file mentioned in the stacktrace exist? Can you also let us know how you built your schema jar? Thanks, -jacobd On Jan 17, 2008 7:51 AM, Pierre De Leusse <[EMAIL PROTECTED] > wrote: Hi everybody, I'm trying to use xmlbeans on a fairly complex schema (http://research.microsoft.com/projects/secpal/docs/SecPALSchema.xsd). My "install" of xmlbeams 2.3.0 seems to work fine as I can run the "easypo" sample. With this schema(s), the .jar is apparently created correctly (no error as far as I could tell), I add it in the path of my project. But when I try to use it I get: Exception in thread "main" java.lang.ExceptionInInitializerError at com.microsoft.schemas.x2007.x02.declarativeSecurity.PolicyDocument$Facto ry.newInstance(PolicyDocument.java:45) at org.secpal.test.Serialisation2.main(Serialisation2.java :19) Caused by: java.lang.RuntimeException: Cannot load SchemaTypeSystem. Unable to load class with name schemaorg_apache_xmlbeans.system.sFE919C74AB0DB9C5EAAB5EA9B1E50CD8.TypeS ystemHolder. Make sure the generated binary files are on the classpath. at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:783) at com.microsoft.schemas.x2007.x02.declarativeSecurity.PolicyDocument.<clin it>(PolicyDocument.java:20) ... 2 more Caused by: java.lang.ClassNotFoundException: schemaorg_apache_xmlbeans.system.sFE919C74AB0DB9C5EAAB5EA9B1E50CD8.TypeS ystemHolder at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass (Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:769) ... 3 more Could somebody tell me if it is me doing something wrong or is there another issue (and potentially a way to work on it)? Thanks, pierre --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- I'm competing in a Half-Ironman distance triathlon to raise money for the fight against cancer! Please help support my efforts by going to: http://www.active.com/donate/tntwaak/jacobd