Hi,
I have Jetspeed2 M4 installed and running. I did a source as well as
binary build and it is working well. In the beginning I faced a problem
that was due to a corrupt jar file (I think it was
jetspeed-portal.xxx.jar). I had to download this file manually and put
into the repository. Since then I did not find any problem with building
or running J2.
For eclipse and Maven integration, best way is to install the Mavenide.
It integrates maven well inside Eclipse and you can run Maven like ant.
You may find lot of unresolved dependency when you checkout J2. I would
suggest to do a Maven build from command line and clean and rebuild your
J2 project from eclipse.
Please let me know your more specific problems. I will try to help you out.
Regards,
Raj
There does not seem to much interest in this area. Perhaps as they get
closer to a release and more people like us start to try to use
Jetspeed2, it will get to the top of the list.
It seems to be the usual problem of open source.
The guys writing code like to write code. They are also too involved
in the process to understand what others need to be told.
A lot of the documentation is really the developers talking to each
other about the neat features and why they did it rather than how it
is used.
In a commercial project, you would get the developers together with
customers and do some testing of the installation and operating
procedures. Thet would sit side by side and walk through the docs step
by step making notes about what is clear and what is not. In open
source this is hard to do and never gets done. The "clients" never get
into the process except through the forums. The information from the
forums never gets back into the docs unless a developer sees the
problem and solution and takes the initiative to fix the docs or
installation procedure.
On the other hand, there is a lot of Jetspeed documentation so I
think that the development group understands the importance of
providing good documentation - they just have trouble making it
relevent or complete.
For instance, they assume that I am a Maven user who is going to read
the Maven files (and I know where they are and what they are
called???) if I have any questions so there is no need to explain
certain things.
They provide information that is not useful but miss out on things
like describing what a step actually does - what files are put where
during the step.
I would like to know more about Maven but the Maven documentation is
even worse and takes way too much reading between the lines to figure
out. I just do not have the time to do this given the state of the
documentation and the time available.
I am a big fan of Eclipse and Ant. I know that Maven and Ant are
integrated into Eclipse. I recall finding a document about setting
Jetspeed up under Eclipse but it was wrong as well.
BTW The bug in M4 is known by the error that it produces
"PortletAggregator error".
I have done so many installations now that I do not know what files on
my disk are good and which ones are from unsuccessful attempts. I will
clean up and then redo the binary install of M3 to see what I get.
Then I would like to get the whole thing into Eclipse and figure out
how to build it and deploy it from there. Then I want to build a
"customization" directory and Ant procedure to integrate my customized
files into a new release without losing my application.
This seems like a pretty sensible way to work but there is no
documentation on how to do this.
Are you going to try to get it going in Eclipse?
Ron
Riddle wrote:
Thank you for the info. I have been trying (unsuccessfully) to build
for a very long time and thought it was only me.
M3 was the last time I saw it work.
Is there a chance of the docs, scripts and libaries will be
straightened out?
----- Original Message ----- From: "Ron Wheeler"
<[EMAIL PROTECTED]>
To: "Jetspeed Users List" <[email protected]>
Sent: Monday, October 03, 2005 2:42 PM
Subject: Re: new user and eclipse
The documentation for getting Jetspeed installed is not in a useful
state and does not work correctly.
The version numbers on the libraries that maven puts in the
repository do not match what Jetspeed needs in some cases and in
other cases the library is missing.
I was never able to get it working with Eclipse or even by following
the directions in the getting-started.html.
The M4 snapshot that you are told to download has errors in it that
prevent maven from building it correctly.
You will get to the point of deploying it but it will fail to deploy
(tomcat dumps a lot when Jetspeed is accessed - read the archives
for more details.
I finally got a working jetspeed by downloading a binary version of
M3. I downloaded the binary release from
http://apache.mirror.rafal.ca/portals/jetspeed-2/
This worked but now I have to figure out a) what do I have or not
have and b) how to get the whole mess into Eclipse in a state that I
can customize it and build something useful.
I have received some very useful advice about how to separate and
manage my customizations from the jetspeed distribution. (probably
in the archives). The person who gave me the advice has already
written the Ant tasks to manage his customization but did not post
the Ant Script.
He did however give a pretty clear description of how it worked.
Can't do this until I get the Jetspeed sources/libraries into
Eclipse with a working Maven build .
There needs to be more attention paid to the installation
instructions and some real thought put into how web designers and
system managers who are not java programmers can get this mess
installed. I would be very interested in working with other
similarly minded people who are trying to get a web application
built with Jetspeed using Eclipse the way it is supposed to work -
not from the DOS or LINUIX command line. Maven is integrated into
Eclipse, we should not be futzing around with maven commands.
This is not my top priority but it is something that I want to get
working this month.
Ron
Jacek Wiślicki wrote:
Wiadomosc od Davide Parisi z 2005-10-03 22:57 brzmiala:
thanks Jacek, i know this, and eclise read some library like
dom4j, commons-io ecc. but my eclipse don't find library like
aopalliance, castor...i need to download some library but i don't
know how make that...:)
I see...:) Add to your Maven's project.properties a list of remote
repositories, like this:
maven.repo.remote = http://www.bluesunrise.com/maven/,
http://www.ibiblio.org/maven/, http://dist.codehaus.org/,
http://cvs.apache.org/repository
If some download problems appear with Maven, you can download the
libraries manually (from any of the above locations) and place them
in your local repository as groupId/jars/artifactId-version.jar,
e.g. for a "sample" dependency in project.xml:
<dependency>
<groupId>group_name</groupId>
<artifactId>lib_name</artifactId>
<version>lib_version</version>
<type>jar</type>
</dependency>
use:
group_name/jars/lib_name-lib_version.jar
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]