OK, thanks.

On 2011-02-02 22:20, Henri Gomez wrote:
> 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
> 
> 
> 


-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to