Thanks, Philip, but I still do not get it working:-(

>>This is the error. It should be,

>><org.apache.jetspeed.production.jdbc.drivers.path>C:/JetspeedTraining/tomc
at
>>-express/shared/lib/derby-10.1.1.0.jar</org.apache.jetspeed.production.jdb
c.drivers.path>

>>>A java path is composed of directories only if the contents are classes.
Otherwise the full jar path must be present.

My Derby settings are now:

              <!-- Derby embedded database properties -->

 
<org.apache.jetspeed.production.jdbc.drivers.path>C:/JetspeedTraining/tomcat
-express/shared/lib/derby-10.1.1.0.jar</org.apache.jetspeed.production.jdbc.
drivers.path>
 
<org.apache.jetspeed.production.database.default.name>derby</org.apache.jets
peed.production.database.default.name>
 
<org.apache.jetspeed.production.database.url>jdbc:derby:C:/JetspeedTraining/
database/jetexpress</org.apache.jetspeed.production.database.url>
 
<org.apache.jetspeed.production.database.driver>org.apache.derby.jdbc.Embedd
edDriver</org.apache.jetspeed.production.database.driver>
 
<org.apache.jetspeed.production.database.user></org.apache.jetspeed.producti
on.database.user>
 
<org.apache.jetspeed.production.database.password></org.apache.jetspeed.prod
uction.database.password>

While grenerating the portal from archetype, I get a huge pile of warnings
and an error but build is succesful.

[INFO] Using following parameters for creating Archetype:
portal-archetype:2.1-dev
[INFO]
-------------------------------------------------------------------------
---
[INFO] Parameter: groupId, Value: org.apache.portals.tutorials
[INFO] Parameter: packageName, Value: org.apache.portals.tutorials
[INFO] Parameter: basedir, Value: C:\JetspeedTraining\workspace
[INFO] Parameter: package, Value: org.apache.portals.tutorials
[INFO] Parameter: version, Value: 1.0
[INFO] Parameter: artifactId, Value: jetexpress

"...[ERROR] ResourceManager : unable to find resource 'VM_global_library.vm'
in any resource loader.
[INFO] Velocimacro : error using  VM library template VM_global_library.vm :
org .apache.velocity.exception.ResourceNotFoundException: Unable to find
resource 'VM_global_library.vm' ..."

"...[WARNING] org.apache.velocity.runtime.exception.ReferenceException:
reference :template = archetype-resources/etc/dbpsml/build.xml [line
202,column 34] : ${hsqldb.version} is not a valid reference....

Next, I build and deploy jetexpress (mvn -P tomcat,min). 

I get a warning:

[WARN] PlatformFactory - problems with platform
org.apache.torque.engine.platform.PlatformDerbyImpl:
org.apache.torque.engine.platform.PlatformDerbyImpl
[WARN] PlatformFactory - Torque will use PlatformDefaultImpl instead

And I get an error (it seems that with these settings the directory
"jetexpress" to C:/JetspeedTraining/database is not created):

     [java]     at
org.apache.jetspeed.serializer.JetspeedSerializerApplication.main(JetspeedSe
rializerApplication.java:340)
     [java] ERROR:
org.apache.jetspeed.components.datasource.DBCPDatasourceComponent - Unable
to start DBCPCDatasourceComponent: SQL Exception: Database
'/JetspeedTraining/database/jetexpress' not found.
     [java] SQL Exception: Database '/JetspeedTraining/database/jetexpress'
not
found.
     [java]     at
org.apache.derby.impl.jdbc.Util.newEmbedSQLException(UnknownSource)

Build itself is successful, but the portal cannot be accessed (root cause:
org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization
exception!) :-( 

I have made everything exactly as advised in JetExpress tutorial and have
googled for help for weeks now, but do not understand where I make the
mistake. I attach my settings.xml file to this e-mail hoping that somebody
could advise where to look further...

Evi


Philip

>
>                 optionally I tried the original:
> <org.apache.jetspeed.production.jdbc.drivers.path></org.apache.jetspee
> d.prod
> uction.jdbc.drivers.path>
>
>
> <org.apache.jetspeed.production.database.default.name>derby</org.apach
> e.jets peed.production.database.default.name>
>
> <org.apache.jetspeed.production.database.url>jdbc:derby:C:/JetspeedTra
> ining/ 
> database/jetexpress</org.apache.jetspeed.production.database.url>
>
> <org.apache.jetspeed.production.database.driver>org.apache.derby.jdbc.
> Embedd edDriver</org.apache.jetspeed.production.database.driver>
>
> <org.apache.jetspeed.production.database.user></org.apache.jetspeed.pr
> oducti
> on.database.user>
>
> <org.apache.jetspeed.production.database.password></org.apache.jetspee
> d.prod
> uction.database.password>
>
> Please help me over the problem I have been dealing with several weeks 
> now:-(
>
> Evi
>
> -----Original Message-----
> From: David Sean Taylor [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, January 30, 2007 9:39 PM
> To: Jetspeed Users List
> Subject: Re: JetExpress running error, tutorial
>
>
> On Jan 30, 2007, at 11:29 AM, evi wrote:
>
> > The settings file in .m2 directory seems to be as suggested:
> >
> > <!--  Derby embedded database properties
> >   -->
> >   <org.apache.jetspeed.production.jdbc.drivers.path />
> >
>
> Try setting your jdbc driver path to the embedded derby driver and 
> rebuild all Watch for errors during the build...
>
>
> ---------------------------------------------------------------------
> 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]
>
>


--
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]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2006 The Apache Software Foundation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

  $Id:$
-->

<!--
    settings.xml

    This file is placed in ~/.m2 by convention. User defined
    profiles must be defined or extended with these settings
    to perform a complete J2 build and deployment.
-->
<settings xmlns="http://maven.apache.org/POM/4.0.0";>

    <localRepository>c:/JetspeedTraining/maven/repository/</localRepository>

    <profiles>

        <!-- Default Profile -->
        <profile>
            <id>settings</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
    
                <!-- Jetspeed-2 deployment properties -->

                <org.apache.jetspeed.server.home>c:/JetspeedTraining/tomcat-express</org.apache.jetspeed.server.home>
                <org.apache.jetspeed.catalina.version.major>5.5</org.apache.jetspeed.catalina.version.major>
                <org.apache.jetspeed.services.autodeployment.server>localhost</org.apache.jetspeed.services.autodeployment.server>
                <org.apache.jetspeed.services.autodeployment.port>8080</org.apache.jetspeed.services.autodeployment.port>
                <org.apache.jetspeed.services.autodeployment.user>j2deployer</org.apache.jetspeed.services.autodeployment.user>
                <org.apache.jetspeed.services.autodeployment.password>j2deployer</org.apache.jetspeed.services.autodeployment.password>
    
                <!-- Derby embedded database properties -->

                <org.apache.jetspeed.production.jdbc.drivers.path>C:/JetspeedTraining/tomcat-express/shared/lib/derby-10.1.1.0.jar</org.apache.jetspeed.production.jdbc.drivers.path>
                <org.apache.jetspeed.production.database.default.name>derby</org.apache.jetspeed.production.database.default.name>
                <org.apache.jetspeed.production.database.url>jdbc:derby:C:/JetspeedTraining/database/jetexpress</org.apache.jetspeed.production.database.url>
                <org.apache.jetspeed.production.database.driver>org.apache.derby.jdbc.EmbeddedDriver</org.apache.jetspeed.production.database.driver>
                <org.apache.jetspeed.production.database.user></org.apache.jetspeed.production.database.user>
                <org.apache.jetspeed.production.database.password></org.apache.jetspeed.production.database.password>

                <!-- MSSQL database properties -->

                <!--
                <org.apache.jetspeed.production.jdbc.drivers.path>${org.apache.jetspeed.server.home}/shared/lib/jtds-1.2.jar</org.apache.jetspeed.production.jdbc.drivers.path>
                <org.apache.jetspeed.production.database.default.name>mssql</org.apache.jetspeed.production.database.default.name>
                <org.apache.jetspeed.production.database.url>jdbc:jtds:sqlserver://localhost:1433/j2</org.apache.jetspeed.production.database.url>
                <org.apache.jetspeed.production.database.driver>net.sourceforge.jtds.jdbc.Driver</org.apache.jetspeed.production.database.driver>
                <org.apache.jetspeed.production.database.user>sa</org.apache.jetspeed.production.database.user>
                <org.apache.jetspeed.production.database.password>sa</org.apache.jetspeed.production.database.password>
                -->

                <!-- HSQLDB embedded database properties -->

                <!--
                <org.apache.jetspeed.production.jdbc.drivers.path></org.apache.jetspeed.production.jdbc.drivers.path>
                <org.apache.jetspeed.production.database.default.name>hsql</org.apache.jetspeed.production.database.default.name>
                <org.apache.jetspeed.production.database.url>jdbc:hsqldb:file:/tmp/j2;shutdown=true</org.apache.jetspeed.production.database.url>
                <org.apache.jetspeed.production.database.driver>org.hsqldb.jdbcDriver</org.apache.jetspeed.production.database.driver>
                <org.apache.jetspeed.production.database.user>sa</org.apache.jetspeed.production.database.user>
                <org.apache.jetspeed.production.database.password></org.apache.jetspeed.production.database.password>
                -->
    
            </properties>
        </profile>

    </profiles>

    <activeProfiles>

        <!-- Derby embedded database properties -->

        <activeProfile>jetspeed-db-embedded-derby</activeProfile>

        <!-- Drivers path configured database profile -->

        <!--
        <activeProfile>jetspeed-db-drivers-path</activeProfile>
        -->

        <!-- HSQLDB embedded database profile -->

        <!--
        <activeProfile>jetspeed-db-embedded-hsql</activeProfile>
        -->

    </activeProfiles>

</settings>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to