I used the 2.1.2 and downloaded the whole repo for this reason but out of luck.

Brice Lambi wrote:
Actually, that was my mistake.  I can build 2.1.2 just fine, I was using the
wrong version of jdbc driver.  You should have no trouble with 2.1.2.  I'm
still having problems with generating a custom portal, I usually need to
edit some of the ant build files manually to get it to work.  So keep
trying, its really not that complicated once you get the hang of it.



On 8/7/07, Brice Lambi <[EMAIL PROTECTED]> wrote:
I agree that the builds are not being managed very well right now.  I
cannot build 2.1.2 (java.lang.UnsupportedClassVersionError) but I can
build 2.1 just fine.  I think some of your problem may be your lack of
understanding of maven.  I told you to run 'mvn' to install to the local
repository which would have solved your dependency resolution errors in your
earlier emails.  As a beginner don't bother trying to generate your own
custom portal, the jetspeed maven2 plugin is not reliable enough for someone
who is new to maven.

Try jetspeed-2.1 and simply run 'mvn' then 'mvn -P tomcat' with your
relevant info in ~/.m2/settings.xml and see if you can get it working.  Once
you have that figured out generating a custom portal might be easier.

This is an open source project, you get what you pay for.  If you need
better support I would suggest trying websphere or something that you can
buy commercial support for.



On 8/7/07, Mansour <[EMAIL PROTECTED]> wrote:
here's the next greating I am getting:


[INFO] artifact org.apache.maven.plugins:maven-site-plugin: checking for
updates from com.bluesunrise.m2
[INFO] artifact org.apache.maven.plugins:maven-site-plugin: checking for
updates from central
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------

[INFO] The plugin 'org.apache.maven.plugins:maven-site-plugin' does not
exist or no valid version could be found
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Tue Aug 07 07:40:31 ADT 2007
[INFO] Final Memory: 2M/4M
[INFO]
------------------------------------------------------------------------



If the tutorial is out of date, what are they waiting for in apache
portals. Do we have to through all this to get a simple thing working.


Sugarman, Duke wrote:
The tutorial is not working because it is out of date.  It would be
nice
if someone at Apache portals could work on this because it is
frustrating many people.

Put the following in your settings.xml file (e.g., before the
<profiles>
tag) and try again:

      <mirrors>
        <mirror>
          <id>central.mirror</id>
          <name>Mirror http://repo1.maven.org/maven2/ </name>
          <url>http://www.bluesunrise.com/maven2</url>
          <mirrorOf>central</mirrorOf>
        </mirror>
      </mirrors>

-----Original Message-----
From: Mansour [mailto:[EMAIL PROTECTED]
Sent: Monday, August 06, 2007 8:16 PM
To: Jetspeed Users List
Subject: Re: No learning progress

That's what I am getting now:

[INFO]

------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]

------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

GroupId: org.apache.portals.jetspeed-2
ArtifactId: portal-archetype
Version: 2.1-dev

Reason: Unable to download the artifact from any repository

Try downloading the file manually from the project website.

Then, install it using the command:
    mvn install:install-file -DgroupId=org.apache.portals.jetspeed-2
-DartifactId=portal-archetype \
        -Dversion=2.1-dev -Dpackaging=jar -Dfile=/path/to/file


  org.apache.portals.jetspeed-2:portal-archetype:jar:2.1-dev

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)



A quick google gave me this:

http://www.mail-archive.com/[email protected]/msg05654.ht
ml
so I downloaded repository.zip and extracted it.

The problem I faced is when doing:
mvn -P tomcat,min

I get the following:
deploy-shared-components:
[INFO]

------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]

------------------------------------------------------------------------
[INFO] Error executing ant tasks

Embedded error: The following error occurred while executing this
line:
/home/mansour/workspace/Jetspeed/jetexpress/app-servers/build.xml:89:
The following error occurred while executing this line:
/home/mansour/workspace/Jetspeed/jetexpress/app-servers/build.xml:145:
The following error occurred while executing this line:
/home/mansour/workspace/Jetspeed/jetexpress/app-servers/tomcat-
build.xml
:88:
The following error occurred while executing this line:
/home/mansour/workspace/Jetspeed/jetexpress/app-servers/tomcat-
build.xml
:278:
/opt/tomcat/shared/lib not found.
[INFO]

------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]

------------------------------------------------------------------------
[INFO] Total time: 28 seconds
[INFO] Finished at: Mon Aug 06 20:09:08 ADT 2007
[INFO] Final Memory: 25M/46M
[INFO]

------------------------------------------------------------------------
What do I need to edit. I tried editing the path to the derby jar in
~/.m2/settings.xml. Still did not help.




Brice Lambi wrote:

That file is at the maven project root of the source
distribution.  it
looks

like they have 2.1.2-src packaged a little funny, there is a src dir

under

the root and that is the maven project root.


On 8/6/07, Mansour <[EMAIL PROTECTED]> wrote:


Thank you for you reply. I couldn't manage to obtain
settings.xml.sample. Where Do I find it?


Brice Lambi wrote:


I understand the transistion between maven 1 and 2 is confusing.  I
would


suggest only using maven2 and the info you find here:

http://portals.apache.org/tutorials/jetspeed-2/

It is really simple, copy settings.xml.sample to ~/.m2/settings.xml

and

edit


the relevant values.  Then simply run 'mvn' to install to your
local
repository and 'mvn -P tomcat' to deploy to tomcat.  At first don't
bother


with generating a custom portal, just deploy the default and you
can
make


changes from there.

Good luck.



On 8/6/07, Mansour < [EMAIL PROTECTED]> wrote:



I have been already trying to learn jetspeed for more than 2
weeks.
I

give up, then I go back because it's the only framework that has

what I

need. The documentation sucks. Honestly, I regret the time I have
wasted, it would have been easier for me to write my own security

layer

for roles/groups management. The documents sometimes instruct you

to

use


maven-1 and then switches to maven-2. And worse, none of the


instruction


works.

I tried the installer for jetspeed-2 and it works fine. But a lot

of

things that I don't need and frustrated about. What are all these
directories. I don't want an embeded tomcat. I need to understand

how

to


deploy jetspeed and customize it. Then I will dive into how to add
my

own portlets.


The last thing I was trying to do is following this page
http://portals.apache.org/jetspeed-2/getting-started-binary.html

I created a directory ~/workspace/jetspeed. And put in that

directory

build.properties , which contains:

basedir = ~/workspace/myportal
maven.repo.remote = http://www.bluesunrise.com/maven/,
http://www.ibiblio.org/maven/, http://dist.codehaus.org/,
http://cvs.apache.org/repository



then, when I ran: maven j2: portal.genapp , I get:

BUILD FAILED
File......


/home/mansour/.maven/cache/maven-jetspeed2-plugin-2.1.2 /plugin.jelly

Element... fail
Line...... 735
Column.... 42
Required property org.apache.jetspeed.server.home undefined. See
http://portals.apache.org/jetspeed-2/getting-started.html.
Total time: 2 seconds
Finished at: Mon Aug 06 12:44:02 ADT 2007

Is there a clean place to learn about Jetspeed-2 other than the

docs.




---------------------------------------------------------------------

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]



---------------------------------------------------------------------
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]

Reply via email to