We've integrated Cocoon inside WebLogic 6.1 sp1 || sp2. The problem with WL 6.1 is that it overrides xml system properties like "javax.xml.transform.TransformerFactory" or "javax.xml.parsers.SAXParserFactory" and set it to return its internal xerces and its internal xalan implementation. Honestly I don't know why they did it this way, since it is impossible to use another parser only because javax.xml api will always return WL's parser. So we did pretty brute thing, we are setting this properties to the apache's version of parser and transformer during our app startup time. If you find a better way to fix it, please let me know. By the way, it turns out that there is another problem with cocoon when you deploy it as part of ear file. The problem lies in the ProgramGeneratorImpl class. This class assign to the newly generated classes some funky package name which makes javac bark with stupid error "Cannot write a new file". If you need a patch I can send it to you.
/kesh ----- Original Message ----- From: "Vadim Gritsenko" <[EMAIL PROTECTED]> To: "Cocoon Developers" <[EMAIL PROTECTED]> Sent: Tuesday, February 05, 2002 3:52 PM Subject: Anybody on Weblogic 6.1? > Hi, > > Is there anybody working with CVS Cocoon version on Weblogic 6.1sp1? > > I tried to make Cocoon run under weblogic and got as far as to the place > where Cocoon is loaded successfully, but logicsheets applied to the > sitemap.xmap (when trying to access /cocoon/) gave the 0 bytes length > sitemap_xmap.java file on the hard drive. Net result: ClassNotFound :-| > Attached is the log file. If somebody can shed a light on it... Either > something wrong on my side or we need then to installation > instructions... > > Regards, > Vadim > > ---------------------------------------------------------------------------- ---- > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]