We verified that settings.xml has the DB driver listed, and made sure
the activeProfile is enabled. See the attached file (build.txt) for
output from the build.
Please reply all as I'm not receiving your replies.
Mick
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Philip Mark Donaghy
Sent: Tuesday, February 06, 2007 12:44 PM
To: Jetspeed Developers List
Subject: Re: j2-admin user
On 2/6/07, Timony, Michael <[EMAIL PROTECTED]> wrote:
> Trying to start a custom Portal on Tomcat with an Oracle DB, and it
fails complaining about j2admin? This is based on Monday's build. See
the attached file for the full output.
>
> INFO: Loading web.xml....j2-admin
> INFO: Registered the portlet application j2-admin
> INFO: Registered the portlet application in the search engine...
> j2-admin
> ERROR: Error granting default permissions for j2-admin
> org.apache.jetspeed.security.SecurityException: The role user does not
exist.
This indicates to me that the database did not populate correctly.
Check in your build output if there isn't a class not found exception.
Set the following properties in ~/.m2/settings.xml
<org.apache.jetspeed.test.jdbc.drivers.path>${org.apache.jetspeed.server
.home}/shared/lib/ojdbc14.jar</org.apache.jetspeed.test.jdbc.drivers.pat
h>
<org.apache.jetspeed.production.jdbc.drivers.path>${org.apache.jetspeed.
server.home}/shared/lib/ojdbc14.jar</org.apache.jetspeed.production.jdbc
.drivers.path>
And be sure to activate this profile.
<activeProfile>jetspeed-db-drivers-path</activeProfile>
Philip
> at
> org.apache.jetspeed.security.impl.RoleManagerImpl.getRole(RoleManager
> Impl.java:214)
> at
> org.apache.jetspeed.tools.pamanager.PortletApplicationManager.grantDe
> faultPermissions(PortletApplicationManager.java:679)
> at
> org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
> rPortletApplication(PortletApplicationManager.java:357)
> at
> org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
> (PortletApplicationManager.java:471)
> at
> org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
> (PortletApplicationManager.java:408)
> at
> org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPo
> rtletApplication(PortletApplicationManager.java:175)
> at
> org.apache.jetspeed.container.JetspeedContainerServlet.attemptStart(J
> etspeedContainerServlet.java:173)
> at
> org.apache.jetspeed.container.JetspeedContainerServlet.access$200(Jet
> speedContainerServlet.java:56)
> at
> org.apache.jetspeed.container.JetspeedContainerServlet$1.run(Jetspeed
> ContainerServlet.java:144)
> at java.util.TimerThread.mainLoop(Timer.java:512)
>
>
> Mick Timony
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Philip Donaghy
donaghy.blogspot.com del.icio.us/donaghy/philip
Skype: philipmarkdonaghy
Office: +33 5 56 60 88 02
Mobile: +33 6 20 83 22 62
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
C:\Documents and Settings\meself\.m2\etag-portal>mvn -o
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in your loca
l
repository will be inaccessible.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] etag-portal Portal
[INFO] etag-portal Portal Database
[INFO] etag-portal Portal Components
[INFO] etag-portal Portal Applications
[INFO] etag-portal Portal WAR
[INFO] Jetspeed-2 PSML Database Import
[INFO] etag-portal Portal Application Server Deployment
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\pom.xml to C
:\Documents and Settings\meself\.m2\repository\esa\etag-portal\1.0\etag-portal-
1.0.pom
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal Database
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[WARNING]
Artifact ant:ant:jar:1.6.5:runtime retains local scope 'runtime' overrid
ing broader scope 'compile'
given by a dependency. If this is not intended, modify or remove the loc
al scope.
[WARNING]
Artifact org.apache.maven:maven-project:jar:2.0.1:runtime retains local
scope 'runtime' overriding broader scope 'compile'
given by a dependency. If this is not intended, modify or remove the loc
al scope.
[INFO] [antrun:run {execution: etc-schema}]
[INFO] Executing tasks
clean-schema:
[delete] Deleting directory C:\Documents and Settings\meself\.m2\etag-portal
\etc\target\sql
test-database-default-name:
test-database-filter-drops:
test-database-target-sql:
schema:
[mkdir] Created dir: C:\Documents and Settings\meself\.m2\etag-portal\etc\t
arget\sql\oracle
[copy] Copying 3 files to C:\Documents and Settings\meself\.m2\etag-portal
\etc\target\sql\oracle
[copy] Copying C:\Documents and Settings\meself\.m2\etag-portal\etc\sql\po
pulate-userinfo-for-default-psml.sql to C:\Documents and Settings\meself\.m2\et
ag-portal\etc\target\sql\oracle\populate-userinfo-for-default-psml.sql
[copy] Copying C:\Documents and Settings\meself\.m2\etag-portal\etc\sql\dr
op.sql to C:\Documents and Settings\meself\.m2\etag-portal\etc\target\sql\oracl
e\drop.sql
[copy] Copying C:\Documents and Settings\meself\.m2\etag-portal\etc\sql\po
pulate-db-default.sql to C:\Documents and Settings\meself\.m2\etag-portal\etc\t
arget\sql\oracle\populate-db-default.sql
schema-mssql:
schema-mysql:
schema-oracle:
check-use-classpath:
check-run-only-on-schema-change:
sql-check:
torque-gen:
sql-classpath:
[torque-sql] Using classpath
[torque-sql] Generating to file C:\Documents and Settings\meself\.m2\etag-porta
l\etc\target\sql\oracle\schema\report.phase1.sql.generation
[INFO] XmlToAppData - Parsing file: 'phase1-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
[INFO] XmlToAppData - Parsing file: 'phase2-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
[INFO] XmlToAppData - Parsing file: 'phase3ojb-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
[INFO] XmlToAppData - Parsing file: 'prefs-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
[INFO] XmlToAppData - Parsing file: 'registry-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
[INFO] XmlToAppData - Parsing file: 'security-schema.xml'
[INFO] DTDResolver - Resolver: used database.dtd from 'org.apache.torque.engine.
database.transform' package
sql-template:
schema-hsql:
schema-postgres:
schema-sapdb:
schema-derby:
schema-filter-drops:
[copy] Copying 1 file to C:\Documents and Settings\meself\.m2\etag-portal\
etc\target\sql\oracle
[copy] Copying C:\Documents and Settings\meself\.m2\etag-portal\etc\sql\or
acle\populate-userinfo-for-default-psml.sql to C:\Documents and Settings\meself
\.m2\etag-portal\etc\target\sql\oracle\populate-userinfo-for-default-psml.sql
[INFO] Executed tasks
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\etc\pom.xml
to C:\Documents and Settings\meself\.m2\repository\esa\portal-etc\1.0\portal-et
c-1.0.pom
[INFO] [antrun:run {execution: etc-populate-production}]
[INFO] Executing tasks
create-populate-db:
test-populate-skip:
create-db:
test-populate-skip:
populate-db:
[INFO] Executed tasks
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal Components
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\components\p
om.xml to C:\Documents and Settings\meself\.m2\repository\esa\portal-components
\1.0\portal-components-1.0.pom
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal Applications
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\applications
\pom.xml to C:\Documents and Settings\meself\.m2\repository\esa\portal-applicat
ions\1.0\portal-applications-1.0.pom
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal WAR
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[WARNING]
Artifact junit:junit:jar:3.8.1:test retains local scope 'test' overridin
g broader scope 'runtime'
given by a dependency. If this is not intended, modify or remove the loc
al scope.
[WARNING]
Artifact javax.servlet:servlet-api:jar:2.3:provided retains local scope
'provided' overriding broader scope 'runtime'
given by a dependency. If this is not intended, modify or remove the loc
al scope.
[WARNING]
Artifact org.apache.portals.bridges:portals-bridges-common:jar:1.0.1-dev
:provided retains local scope 'provided' overriding broader scope 'runtime'
given by a dependency. If this is not intended, modify or remove the loc
al scope.
[INFO] [antrun:run {execution: jetspeed-resources}]
[INFO] Executing tasks
configure:
[delete] Deleting directory C:\Documents and Settings\meself\.m2\etag-portal
\portal\target\webapp
[mkdir] Created dir: C:\Documents and Settings\meself\.m2\etag-portal\porta
l\target\webapp
[copy] Copying 1 file to C:\Documents and Settings\meself\.m2\etag-portal\
portal\target
[unjar] Expanding: C:\Documents and Settings\meself\.m2\etag-portal\portal\
target\portal-archetype-resources-2.1-dev.jar into C:\Documents and Settings\A34
3909\.m2\etag-portal\portal\target\webapp
[delete] Deleting: C:\Documents and Settings\meself\.m2\etag-portal\portal\t
arget\portal-archetype-resources-2.1-dev.jar
[copy] Copying 1 file to C:\Documents and Settings\meself\.m2\etag-portal\
portal\target\webapp
[INFO] Executed tasks
[INFO] [compiler:compile]
[INFO] No sources to compile
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Not compiling test sources
[INFO] [surefire:test]
[INFO] Tests are skipped.
[INFO] [war:war]
[INFO] Exploding webapp...
[INFO] Assembling webapp etag-portal-portal in C:\Documents and Settings\meself
\.m2\etag-portal\portal\target\etag-portal-portal-1.0
[INFO] Copy webapp webResources to C:\Documents and Settings\meself\.m2\etag-po
rtal\portal\target\etag-portal-portal-1.0
[INFO] Generating war C:\Documents and Settings\meself\.m2\etag-portal\portal\t
arget\etag-portal-portal-1.0.war
[INFO] Building war: C:\Documents and Settings\meself\.m2\etag-portal\portal\ta
rget\etag-portal-portal-1.0.war
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\portal\targe
t\etag-portal-portal-1.0.war to C:\Documents and Settings\meself\.m2\repository
\esa\etag-portal-portal\1.0\etag-portal-portal-1.0.war
[INFO] -------------------------------------------------------------------------
---
[INFO] Building Jetspeed-2 PSML Database Import
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\etc\dbpsml\p
om.xml to C:\Documents and Settings\meself\.m2\repository\org\apache\portals\je
tspeed-2\import\2.1-dev\import-2.1-dev.pom
[INFO] [antrun:run {execution: etc-populate-production-psml}]
[INFO] Executing tasks
test-populate-skip:
populate-db-psml:
[INFO] Executed tasks
[INFO] -------------------------------------------------------------------------
---
[INFO] Building etag-portal Portal Application Server Deployment
[INFO] task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
[INFO] [site:attach-descriptor]
[INFO] [install:install]
[INFO] Installing C:\Documents and Settings\meself\.m2\etag-portal\app-servers\
pom.xml to C:\Documents and Settings\meself\.m2\repository\esa\portal-app-serve
rs\1.0\portal-app-servers-1.0.pom
[INFO] [antrun:run {execution: app-servers-install}]
[INFO] Executing tasks
test-deploy-target:
test-deploy-skip:
deploy:
test-deploy-target:
test-deploy-skip:
hot-deploy:
[INFO] Executed tasks
[INFO]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] ------------------------------------------------------------------------
[INFO] etag-portal Portal .................................... SUCCESS [1.512s]
[INFO] etag-portal Portal Database ........................... SUCCESS [7.296s]
[INFO] etag-portal Portal Components ......................... SUCCESS [0.109s]
[INFO] etag-portal Portal Applications ....................... SUCCESS [0.109s]
[INFO] etag-portal Portal WAR ................................ SUCCESS [40.067s]
[INFO] Jetspeed-2 PSML Database Import ....................... SUCCESS [0.764s]
[INFO] etag-portal Portal Application Server Deployment ...... SUCCESS [0.748s]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 52 seconds
[INFO] Finished at: Tue Feb 06 13:32:56 EST 2007
[INFO] Final Memory: 24M/43M
[INFO] ------------------------------------------------------------------------
C:\Documents and Settings\meself\.m2\etag-portal>---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]