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