Archiva needs to update the version of JSW it uses, so OS X 64 bit support works correctly. See this thread.
http://sourceforge.net/mailarchive/forum.php?thread_name=577094.69490.qm%40web29611.mail.ird.yahoo.com&forum_name=wrapper-user --- On Thu, 30/9/10, Jeremy Flowers <[email protected]> wrote: From: Jeremy Flowers <[email protected]> Subject: Re: Archiva Mac OS X console status warning (JNI stuff) To: [email protected] Date: Thursday, 30 September, 2010, 11:45 PS: I downloaded the zip version..Searching on the term : wrapper.java.library.pathyielded a file in the archiva conf folder called wrapper.conf.That has a slew of 20 jars and excludes the ones the message relates to.Don't know where I'd get these (or why I need them) # Java Classpath (include wrapper.jar) Add class path elements as# needed starting from 1wrapper.java.classpath.1=lib/wrapper.jarwrapper.java.classpath.2=%REPO_DIR%/archiva-jetty-1.3.1.pomwrapper.java.classpath.3=%REPO_DIR%/jetty-6.1.19.jarwrapper.java.classpath.4=%REPO_DIR%/jetty-util-6.1.19.jarwrapper.java.classpath.5=%REPO_DIR%/servlet-api-2.5-20081211.jarwrapper.java.classpath.6=%REPO_DIR%/start-6.1.19.jarwrapper.java.classpath.7=%REPO_DIR%/jetty-naming-6.1.19.jarwrapper.java.classpath.8=%REPO_DIR%/mail-1.4.jarwrapper.java.classpath.9=%REPO_DIR%/jsp-2.1-jetty-6.1.19.jarwrapper.java.classpath.10=%REPO_DIR%/core-3.1.1.jarwrapper.java.classpath.11=%REPO_DIR%/jsp-api-2.1-glassfish-9.1.1.B60.25.p0.jarwrapper.java.classpath.12=%REPO_DIR%/jsp-2.1-glassfish-9.1.1.B60.25.p0.jarwrapper.java.classpath.13=%REPO_DIR%/ant-1.6.5.jarwrapper.java.classpath.14=%REPO_DIR%/jetty-plus-6.1.19.jarwrapper.java.classpath.15=%REPO_DIR%/geronimo-spec-jta-1.0.1B-rc4.jarwrapper.java.classpath.16=%REPO_DIR%/derby-10.1.3.1.jarwrapper.java.classpath.17=%REPO_DIR%/ac tivation-1.1.jarwrapper.java.classpath.18=%REPO_DIR%/commons-dbcp-1.2.1.jarwrapper.java.classpath.19=%REPO_DIR%/commons-collections-3.2.jarwrapper.java.classpath.20=%REPO_DIR%/commons-pool-1.2.jarwrapper.java.classpath.21=%REPO_DIR%/xml-apis-1.0.b2.jarwrapper.java.classpath.22=%REPO_DIR%/xercesImpl-2.8.1.jar --- On Thu, 30/9/10, Jeremy Flowers <[email protected]> wrote: From: Jeremy Flowers <[email protected]> Subject: Re: Archiva Mac OS X console status warning (JNI stuff) To: [email protected] Date: Thursday, 30 September, 2010, 11:41 Update : Looked at Java Preferences in Utilities section:It stipulates : Java Applications, Web Start applications and command line tools use 'this order' to determine the most appropriate version to use..The panel has the 64 bit version listed above the 32 bit one. So I'd assume 64 bit was being chosen. --- On Thu, 30/9/10, Jeremy Flowers <[email protected]> wrote: From: Jeremy Flowers <[email protected]> Subject: Re: Archiva Mac OS X console status warning (JNI stuff) To: [email protected] Date: Thursday, 30 September, 2010, 11:36 Not sure how to tell... java -version yields:java version "1.6.0_20"Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode) I think it's down to this:Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org I saw some similar posts 1) on Stack Overflow unrelated to Archivahttp://stackoverflow.com/questions/1309879/java-service-wrapper-3-2-3-on-mac-os-x-64-bit 2) IntelliJhttp://youtrack.jetbrains.net/issue/TW-8212 --- On Thu, 30/9/10, Deng Ching <[email protected]> wrote: From: Deng Ching <[email protected]> Subject: Re: Archiva Mac OS X console status warning (JNI stuff) To: [email protected] Date: Thursday, 30 September, 2010, 11:28 Are you running it on 32-bit or 64-bit? It could be similar to this: http://www.mail-archive.com/[email protected]/msg01192.html Thanks, Deng On Thu, Sep 30, 2010 at 6:13 PM, Jeremy Flowers <[email protected]> wrote: > WARNING - Unable to load the Wrapper's native library because none of the > following files: > libwrapper-macosx-x86-64.jnilib > libwrapper-macosx-universal-64.jnilib > libwrapper.jnilib > could be located on the following java.library.path: > /opt/apache-archiva-1.3.1/lib > Please see the documentation for the wrapper.java.library.path > configuration property. > System signals will not be handled correctly. > > Googling didn't yield a result. > Suggestion: > Wouldn't it make more sense to have URL to section of documentation in > message? > Question: > Can someone show me where this is located in the documentation? > > Cheers. > > >
