I only tried 1.1.1
2011/2/2 Dennis Lundberg <[email protected]>:
> Hi
>
> Is this a new issue that started with version 1.1.1, or is it a problem
> with earlier versions (1.0 or 1.1) as well?
>
> On 2011-02-01 19:13, Henri Gomez wrote:
>> Hi to all,
>>
>> I'm trying to set macosx-universal-32 on a project with
>> appassembler-maven-plugin .
>>
>> ...
>>
>> <build>
>> <plugins>
>>
>> <plugin>
>> <groupId>org.codehaus.mojo</groupId>
>>
>> <artifactId>appassembler-maven-plugin</artifactId>
>> <version>1.1.1</version>
>>
>> <configuration>
>> <repositoryLayout>flat</repositoryLayout>
>> <!-- Set the target configuration
>> directory to be used in the bin
>> scripts -->
>>
>> <configurationDirectory>conf</configurationDirectory>
>> <!-- Copy the contents from
>> "/src/main/config" to the target configuration
>> directory in the assembled application
>> -->
>>
>> <copyConfigurationDirectory>true</copyConfigurationDirectory>
>> <!-- Include the target configuration
>> directory in the beginning
>> of the classpath declaration in
>> the bin scripts -->
>>
>> <includeConfigurationDirectoryInClasspath>true</includeConfigurationDirectoryInClasspath>
>> <!-- prefix all bin files with "mycompany"
>> -->
>> <binPrefix>eXoPlatform</binPrefix>
>> <!-- set alternative assemble directory -->
>>
>> <assembleDirectory>${project.build.directory}/exoplatform-assemble</assembleDirectory>
>> <!-- Extra JVM arguments that will be
>> included in the bin scripts -->
>> <defaultJvmSettings>
>>
>> <initialMemorySize>32M</initialMemorySize>
>> <maxMemorySize>64M</maxMemorySize>
>> <systemProperties>
>>
>> <systemProperty>com.sun.management.jmxremote</systemProperty>
>>
>> <systemProperty>com.sun.management.jmxremote.port=8999</systemProperty>
>>
>> <systemProperty>com.sun.management.jmxremote.authenticate=false</systemProperty>
>>
>> <systemProperty>com.sun.management.jmxremote.ssl=false</systemProperty>
>> </systemProperties>
>> <extraArguments>
>>
>> <extraArgument>-server</extraArgument>
>> </extraArguments>
>> </defaultJvmSettings>
>>
>> <daemons>
>> <daemon>
>> <id>SampleDaemonUnix</id>
>>
>> <mainClass>org.exoplatform.qa.fr.SampleDaemonUnix</mainClass>
>> <commandLineArguments>
>>
>> <commandLineArgument>start</commandLineArgument>
>> </commandLineArguments>
>> <platforms>
>> <platform>jsw</platform>
>> </platforms>
>> <generatorConfigurations>
>> <generatorConfiguration>
>> <generator>jsw</generator>
>> <includes>
>>
>> <include>linux-x86-32</include>
>>
>> <include>linux-x86-64</include>
>>
>> <include>windows-x86-32</include>
>>
>> <include>macosx-universal-32</include>
>> </includes>
>> <configuration>
>> <property>
>>
>> <name>configuration.directory.in.classpath.first</name>
>> <value>etc</value>
>> </property>
>> <property>
>>
>> <name>set.default.REPO_DIR</name>
>> <value>lib</value>
>> </property>
>> <property>
>>
>> <name>wrapper.logfile</name>
>>
>> <value>logs/wrapper.log</value>
>> </property>
>> <property>
>>
>> <name>run.as.user.envvar</name>
>>
>> <value>johndoe</value>
>> </property>
>> </configuration>
>> </generatorConfiguration>
>> </generatorConfigurations>
>> </daemon>
>> </daemons>
>>
>> </configuration>
>>
>> <executions>
>> <execution>
>> <id>generate-jsw-scripts</id>
>> <phase>package</phase>
>> <goals>
>> <goal>generate-daemons</goal>
>> </goals>
>> </execution>
>> </executions>
>>
>> </plugin>
>> </plugins>
>> </build>
>>
>>
>> ...
>>
>> But I got the following WARNING :
>>
>>
>> [INFO] [jar:jar {execution: default-jar}]
>> [INFO] Building jar:
>> /Users/henri/Documents/eXo/workspace/appassembler-sample/target/appassembler-sample-0.0.1-SNAPSHOT.jar
>> [INFO] [appassembler:generate-daemons {execution: generate-jsw-scripts}]
>> [WARNING] Lib file for macosx-universal-32 not found in map.
>> [WARNING] Exec file for macosx-universal-32 not found in map.
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] BUILD SUCCESSFUL
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 4 seconds
>> [INFO] Finished at: Tue Feb 01 19:09:22 CET 2011
>> [INFO] Final Memory: 24M/265M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> When I dig into generated stuff I could see :
>>
>>
>> bin
>>
>> total 864
>> -rw-r--r-- 1 henri staff 15394 1 fév 19:09 SampleDaemonUnix
>> -rw-r--r-- 1 henri staff 2055 1 fév 19:09 SampleDaemonUnix.bat
>> -rw-r--r-- 1 henri staff 99401 1 fév 19:09 wrapper-linux-x86-32
>> -rw-r--r-- 1 henri staff 111027 1 fév 19:09 wrapper-linux-x86-64
>> -rw-r--r-- 1 henri staff 204800 1 fév 19:09 wrapper-windows-x86-32.exe
>>
>> lib
>>
>> total 384
>> -rw-r--r-- 1 henri staff 11887 1 fév 19:09 libwrapper-linux-x86-32.so
>> -rw-r--r-- 1 henri staff 15248 1 fév 19:09 libwrapper-linux-x86-64.so
>> -rw-r--r-- 1 henri staff 81920 1 fév 19:09 wrapper-windows-x86-32.dll
>> -rw-r--r-- 1 henri staff 83820 1 fév 19:09 wrapper.jar
>>
>>
>> macosx-universal-32 stuff in bin/lib
>>
>>
>> Strange since
>> org/codehaus/mojo/appassembler-maven-plugin/1.1.1/appassembler-maven-plugin-1.1.1.jar
>> contains wrapper and jnilib :
>>
>>
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-linux-ppc-64
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-linux-x86-32
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-linux-x86-64
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-macosx-ppc-32
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-macosx-universal-32
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-solaris-sparc-32
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-solaris-sparc-64
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-solaris-x86-32
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/bin/wrapper-windows-x86-32.exe
>> OK
>>
>>
>>
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-linux-ppc-64.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-linux-x86-32.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-linux-x86-64.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-macosx-ppc-32.jnilib
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-macosx-universal-32.jnilib
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-solaris-sparc-32.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-solaris-sparc-64.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/libwrapper-solaris-x86-32.so
>> OK
>> testing:
>> org/codehaus/mojo/appassembler/daemon/jsw/lib/wrapper-windows-x86-32.dll
>> OK
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>> http://xircles.codehaus.org/manage_email
>>
>>
>>
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email