Hi David!
Where is this 'utilities subproject' and how do you use it?
Also, the pluto-installer directory mentioned in the README appears to be missing, and the 'mvn pluto:install' command does not work in the root directory. Please advise?
TIA
/Craig
| "David H. DeWolf"
<[EMAIL PROTECTED]>
10/24/2005 07:50 AM
|
|
The utilities subproject works for me. . .I'll have a little time today
to work with people to flush it out if there are some things that
causing you guys headaches with it.
I think probably the biggest gotcha is that by default it deploys to a
directory called "pluto-tomcat" which it assumes is a child dir of your
<pluto-home>. This is configurable in settings.xml (according to
maven's site).
David
Zhong ZHENG wrote:
> Hi Craig,
>
> I know how to deploy pluto 1.1 to tomcat 5.5.9 manually. So if you would
> like to do that manually too, you may refer to the README file.
>
> Manual Installation:
>
> 1/ cd to pluto project home and execute: 'mvn install'
> 2/ copy the following to <TOMCAT_HOME>/shared/lib. (In a clean tomcat
> installation, the shared/lib directory should be empty)
> - castor-0.9.6
> - portlet-api-1.0.jar
> - pluto-container-1.1-SNAPSHOT.jar
> - pluto-descriptor-api-1.1-SNAPSHOT.jar
> - pluto-descriptor-impl-1.1-SNAPSHOT.jar
> 3/ copy the following to <TOMCAT_HOME>/common/endorsed, and replace the
> original JARs.
> - xercesImpl-2.6.2
> - xmlParserAPIs-2.6.2
> 4/ copy the following to <TOMCAT_HOME>/conf/Catalina/localhost:
> - <PLUTO_HOME>/pluto-portal/src/main/resources/pluto.xml
> - <PLUTO_HOME>/pluto-testsuite/src/main/resources/testsuite.xml
> 5/ copy and rename the following to <TOMCAT_HOME>/webapps
> - pluto-portal-1.1-SNAPSHOT.war to pluto-portal.war
> - pluto-testsuite-1.1-SNAPSHOT.war to pluto-testsuite.war
> 6/ start tomcat and visit: http://localhost:8080/pluto/portal
>
>
> Hope that helps.
> Regards.
>
> On 10/24/05, [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>*
> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>
>
> I finally got the pluto-1.1 driver and testsuite built after making
> a couple of changes to the root pom.xml and the same file under
> pluto-testsuite that I've checked into SVN. But I haven't been
> successful in deploying them to Tomcat 5.5.9. Can someone help me
> with this issue? Specifically, I'd like to know where all the
> generated jar files should go? They all seem to end up in
> WEB-INF/lib of the pluto webapp, which raises classloader problems
> in Tomcat. I moved most of them over to <TOMCAT_HOME>/shared/lib,
> but then I ran into an NPE in the test pages, which seemed to be
> related to a lost ServetContext for the testsuite webapp. (The NPE
> stack trace points to line 119 in
> org.apache.pluto.core.PortletDescriptorRegistry).
>
> In addition, I moved the pluto.xml Tomcat web context descriptor
> into <TOMCAT_HOME>/conf/Catalina/localhost. Also, I changed the
> pluto-testsuite.war name to testsuite.war (and fixed this in its
> pom.xml). This allowed the testsuite's deployed context (/testsuite)
> to reflect what was in the portal driver config file
> (pluto-portal-driver-config.xml).
>
> TIA
> /Craig
>
>
> --
>
> ZHENG Zhong
>
> 1 Avenue Alphand
> 75116 Paris, France
> +33 6 76 80 45 90
