Hi Elliot,
Thanks for your feedback. Base on your findings, I've updated the test distributions and uploaded them to the test site. Fixes include:
* Refactoring the Ant target for doing tar and bzip2 files, so hopefully that will clean up the bzip and permission issues. Please retest.
* Modification of the Tomcat5FileSystemInstaller class to make all the file separators in the Tomcat context DDs docBase attribute forward slashes.
That LocalStrings error shows up in my console too, but it appears to not be a problem. It's something that we can let slip for a beta release.
I do not have good access to a Unix server right now, so please continue to test on your Linux box.
Thanks, again.
/Craig.
| Elliot Metsger <[EMAIL PROTECTED]>
04/21/2006 12:03 AM
|
|
Hi Craig,
Instead of one big fat report I'll just do this incrementally as I poke
along - hopefully that won't be a bother to you. I put my environment
at the end of this email.
> Please test the distributions. In particular, I need you to test:
> 1. The bzip2 distributions since I was not able to test them. The gzip
> files seem to work OK.
I started testing the pluto-1.1.0-beta1-bin.bzip2 distribution, and ran
into the following issues:
1. had trouble 'bzip2 -d'ing the file:
[EMAIL PROTECTED] pluto]$ bzip2 -d pluto-1.1.0-beta1-bin.bzip2
bzip2: Can't guess original name for pluto-1.1.0-beta1-bin.bzip2 --
using pluto-1.1.0-beta1-bin.bzip2.out
[EMAIL PROTECTED] pluto]$ file pluto-1.1.0-beta1-bin.bzip2.out
pluto-1.1.0-beta1-bin.bzip2.out: tar archive
I could untar the pluto-1.1.0-beta1-bin.bzip2.out file fine.
2. Files in <PLUTO_HOME>/bin/*.sh don't have the execute bit set
3. Crash and burn on startup because of incorrect slashes in the Tomcat
deployment descriptors:
<PLUTO_HOME>/conf/Catalina/localhost/pluto.xml uses '\' instead of '/'
in the docBase.
<PLUTO_HOME>/conf/Catalina/localhost/testsuite.xml uses '\' instead of
'/' in the docBase.
After fixing the deployment descriptors I could run
<PLUTO_HOME>/bin/startup.sh and get up and running.
I do see this in the catalina.out when starting up - it seem innocuous
though:
....
[INFO] PortalStartupListener - Pluto portlet container started.
[INFO] PortalStartupListener - ********** Pluto Portal Driver Started
**********
[DEBUG] StringManager - String Manager Created for package:
org.apache.pluto.internal
Can't find resource org.apache.pluto.internal.LocalStrings WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
[EMAIL PROTECTED]
[Ljava.net.URL;@1554d32
[DEBUG] Configuration - Using Descriptor Service Impl:
org.apache.pluto.descriptors.services.castor.PortletAppDescriptorServiceImpl
....
All tests passed for Test Portlet 1. All tests except for the
SessionTimeoutTest passed for Portlet 2. Problem?
I'll try loading portlets tomorrow/over the weekend.
Thanks,
Elliot
Here's my environment:
JAVA_HOME:
/usr/jdk1.5.0_02
'java -version':
java version "1.5.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing)
'uname -a':
Linux clue.mse.jhu.edu 2.6.10-1.741_FC3smp #1 SMP Thu Jan 13 16:53:16
EST 2005 i686 i686 i386 GNU/Linux
'cat /etc/redhat-release':
Fedora Core release 3 (Heidelberg)
'tar --version':
tar (GNU tar) 1.14
Copyright (C) 2004 Free Software Foundation, Inc.
This program comes with NO WARRANTY, to the extent permitted by law.
You may redistribute it under the terms of the GNU General Public License;
see the file named COPYING for details.
Written by John Gilmore and Jay Fenlason.
'bzip2 --version':
bzip2, a block-sorting file compressor. Version 1.0.2, 30-Dec-2001.
Copyright (C) 1996-2002 by Julian Seward.
This program is free software; you can redistribute it and/or modify
it under the terms set out in the LICENSE file, which is included
in the bzip2-1.0 source distribution.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
LICENSE file for more details.
bzip2: I won't write compressed data to a terminal.
bzip2: For help, type: `bzip2 --help'.
