Hello world to everybody,
I'm looking for a way to expand ${turbine.app.name} in turbine:setup target of M.E.T.A.

my setup.properties file contains only the following lines:
---
turbine.plugin.mode=inplace
turbine.plugin.inplace.dir=tomcat
torque.database=mysql
torque.database.driver=com.mysql.jdbc.Driver
torque.database.user=arthurdent
torque.database.password=fortytwo
torque.database.buildUrl=jdbc:mysql://localhost/${turbine.app.name}
torque.database.createUrl=jdbc:mysql://localhost/mysql
turbine.app.setup.demo=true

turbine.app.package=it.adigitali.${turbine.app.name}
turbine.app.om.package=it.adigitali.${turbine.app.name}.om
turbine.app.om.security.package=it.adigitali.${turbine.app.name}.om
---

but when I try to setup a turbine application with:

maven -Dturbine.app.name=Titanium turbine:setup

I get a succesful running of target BUT instead of creating a
Titanium\tomcat\WEB-INF\src\it\adigitali\Titanium directory (and its subdirectories),
maven creates
Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name} directory (and its subdirectories)

Is there any way to correctly expand ${turbine.app.name}, or the only way is to substitute it manually in the setup.properties files?

T.I.A.
Andrea Papotti

p.s. aside from this 'bug' all subsequent targets (e.g. torque:create-db or torque:om) works correctly

p.p.s. for sake of clarity, this is the grab of my last try (look at the last six directories created):
__  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

build:start:

turbine:init:

turbine:setup:
turbine:init:

turbine:check-runtime-environment:

turbine:check-setup-environment:

   [echo] Building Turbine Skeleton for Titanium application
         Flavor:         turbine-2.3.1
         Mode:           inplace
         Package:        it.adigitali.Titanium
         OM-Layer:       torque

         Root Directory: Titanium
         Base Directory: tomcat
         web.xml:        tomcat/WEB-INF/web.xml

[mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\conf [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src
   [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\src\schema
[mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates\layouts [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates\macros [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates\screens [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates\navigations [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\test [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\scripts
   [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\style
   [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\images
[mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\classes [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\resources [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name} [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name}\modules\actions [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name}\modules\screens [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name}\modules\layouts [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name}\modules\navigations [mkdir] Created dir: C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\src\it\adigitali\${turbine\app\name}\modules\pages
   [copy] Copying 3 files to C:\Applicazioni\Java\Turbine\Titanium
   [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium
   [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium
[copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates\macros [copy] Copying 2 files to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\conf [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\classes [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\conf [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\conf [copy] Copying 4 files to C:\Applicazioni\Java\Turbine\Titanium\tomcat\WEB-INF\conf [copy] Copying 4 files to C:\Applicazioni\Java\Turbine\Titanium\src\schema [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\src\schema [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\src\schema [copy] Copying 1 file to C:\Applicazioni\Java\Turbine\Titanium\src\schema
turbine:install-demo:
[copy] Copying 2 files to C:\Applicazioni\Java\Turbine\Titanium\tomcat\templates [copy] Copying 2 files to C:\Applicazioni\Java\Turbine\Titanium\tomcat\images
BUILD SUCCESSFUL
Total time: 3 seconds
Finished at: Wed Aug 17 15:54:26 CEST 2005

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

Reply via email to