it works :)
---------START SUMMARY/TUTORIAL---------
To start Lenya under Oracle Application server and OC4J you need the OAS10g.
Lenya does not work with OAS904 (Java 1.3.1).
You need to deploy the lenya.war. Follow the steps:
1. Start dmctl
/opt/oracle/oas904/dcm/bin/dcmctl shell
2. Create new Component
cmctl> createcomponent -ct oc4j -co componentname
With "getstate " you can check the status of the started services
dcmctl> getstate -v
Component Type Up Status In Sync Status
==========================================================================
1 home OC4J Up True
2 HTTP_Server HTTP_Server Up True
3. Start up of the new component
dcmctl> start -co componentname -v
dcmctl> getstate -v
Component Type Up Status In Sync Status
==========================================================================
1 home OC4J Up True
2 HTTP_Server HTTP_Server Up True
3 componentname OC4J Up True
4. Deploying the Publication.
dcmctl> deployapplication -f
/home/ias904/lenya/apache-lenya-1.2.4-bin/lenya.war -a webcms -rc webcms
You can find the lenya.war file in the Binary-Version of Lenya. Now you must
create a directory named "endorsed" in "ORACLE_HOME\jdk\jre\lib" and put there
the following libraries:
xalan-2.5.0.jar or higher
xercesImpl-2.6.2.jar or higher
xml-apis.jar
You can find the libraries under:
"/opt/oracle/oas10g/j2ee/componentname/applications/webcms/lenya/WEB-INF/lib "
Add the following Java option:
-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
You can add this option in "Application Server Control" or manual in the File
$ORACLE_HOME/opmn/conf/opmn.xml. Replace
<data id="java-options" value="-server
-Djava.security.policy=/opt/oracle/oas10g/j2ee/componentname/config/java2.policy
-Djava.awt.headless=true"/>
with
<data id="java-options" value="-server
-Djava.security.policy=/opt/oracle/oas10g/j2ee/componentname/config/java2.policy
-Djava.awt.headless=true
-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser"/>
Now restart your container and hit
http://url:port/webcms/
Use the URL to log on:
http://url:port/webcms/default/authoring/index.html
---------END SUMMARY/TUTORIAL---------
My English is horrible, but I did my best.
thank you all very much
CuPaKoB
> Ok, first of all add the following Java options to your Java command line :
> -Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser
>
> We also had to add those options to increase the memory size but I
> don't know if you have to :
> -Xmx512M
> -Xms512M
>
> Finally, create a directory named "endorsed" in "ORACLE_HOME\jdk\jre\lib"
> and
> put there the following libraries :
>
> xalan-2.5.0.jar or higher
> xercesImpl-2.6.2.jar or higher
> xml-apis.jar
>
> Restart your container and everything should work.
>
> Please note that Oracle doesn't support this configuration but it works
> so....
> Good luck!
> > > > > if i try
> > > > >
> > > > > http://myurl:port/webcms/lenya/
> > > >
> > > > After a quick look at the OC4J manual it seems that you have to hit the
> > > >
> > > > http://myurl:port/webcms/
> >
> > doesnt work :(
> > i have tried also:
> > http://myurl:port/webcms/lenya/default/
> > http://myurl:port/webcms/default/
> > http://myurl:port/webcms/lenya/default/authoring/
> > http://myurl:port/webcms/lenya/default/live/
> >
> > > I know what your problem is! I had so much trouble to deploy on Oc4j
> > > but the good news it doable. The problem is that they embedd in their
> > > JDK the Oracle XML Parser, wich is supposed to be JAXP certified...
> > > But for some reason it doesn't work with Xalan. So all you have to do,
> > > is to put xerces in the embedded directory of your JDK and specify
> > > some parameters on the launch line. I don't remember it by heart but I
> > > will send you the detailed instructions tomorrow once I am at my
> > > office.
> >
> > thanks a lot :)
> >
> > > Oracle will offer a mechanism to override the bootstrap libraries but
> > > in Oc4j 10.0.1.3 (always the next version, heh?). If you want my
> > > opinion, it's really suck to hide your implementations like that so I
> > > try to work with the official Sun JDK on my desktop but I know it
> > > takes time to make such change on a production server.
> > >
> > > Hope this help!
> >
> > me too :)
> >
> > Thanks,
> > CuPaKoB
> >
> > ----------------------------------------------------------------
> > This message was sent using IMP, the Internet Messaging Program.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Alexandre Poitras
> Québec, Canada
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]