OK. I directly launched the plexus.sh script in the bin directory and archiva
started fine.
The thing is, I'm now having problem with the class javax.crypto.b that
triggers a NoClassDefFoundError...
I found some informations about this on the web, but nothing seems to be clear
about what to do.
The complete archiva startup on this machine is attached. It ends with the
complete stacktrace.
Anyway, for my information, could anyone explain a bit why at this moment
archiva is trying to access a cryptographic API. I'd be interested in it to
maybe better understand what could be done to workaround.
Thanks a lot.
-- Baptiste
-----Message d'origine-----
De : MATHUS Baptiste [mailto:[EMAIL PROTECTED]
Envoyé : lundi 12 novembre 2007 17:41
À : [EMAIL PROTECTED]
Objet : Run Archiva on Aix
Hi all,
Thanks to cb, I solved my repo problem. I finally decided to separate my
corporate and publicly retrieved artifact under two distinct urls.
Now, my tests are finished, I want to install my archiva config on an Aix. My
tests were done on a Debian Linux.
Do you think it's a lost cause ? :-).
Which script in the archiva/bin directory would be the closest to the Aix needs
if someone has an idea?
Thanks a lot.
--
B. MATHUS
[P520]/cic/archiva/bin:./plexus.sh
Using PLEXUS_HOME: /cic/archiva
Using PLEXUS_BASE: /cic/archiva
Using PLEXUS_TMPDIR: /cic/archiva/temp
Using JAVA_HOME: /usr/java5
[INFO] Loading on start [role,roleHint]:
[org.codehaus.plexus.naming.Naming,dataSources]
[INFO] Loading on start [role,roleHint]:
[org.codehaus.plexus.contextualizer.Contextualizer,jettyConfiguration]
[INFO] Services will be deployed in: '/cic/archiva/services'.
[INFO] Applications will be deployed in: '/cic/archiva/apps'.
[INFO] Service Supervisor is deploying
plexus-appserver-service-jetty-2.0-alpha-8.
[INFO] Removing old service.
[DEBUG] Found 1 components to load on start
[INFO] Loading on start [role,roleHint]:
[org.codehaus.plexus.appserver.service.PlexusService,jetty]
13 Nov 2007 09:53:29 org.mortbay.http.HttpServer doStart
INFO: Version Jetty/5.1.10
13 Nov 2007 09:53:29 org.mortbay.util.Container start
INFO: Started [EMAIL PROTECTED]
[INFO] Application Supervisor is deploying
archiva-plexus-application-1.0-beta-3.
[INFO] Application 'archiva' already extracted.
[INFO] Deploying application 'archiva' at
'/cic/apache-archiva-1.0-beta-3/apps/archiva'.
[INFO] Using application configurator file
/cic/archiva/apps/archiva/conf/application.xml.
[INFO] Using appDir = /cic/archiva/apps/archiva
[DEBUG] appserver.home = /cic/archiva
[DEBUG] appserver.base = /cic/archiva
[INFO] Deploying /cic/apache-archiva-1.0-beta-3/apps/archiva/webapp with
context path of /archiva
[INFO] Using standard webapp classloader for webapp.
[INFO] Deploying appserver 'archiva'.
[INFO] Adding HTTP listener on *4000
13 Nov 2007 09:53:32 org.mortbay.http.SocketListener start
INFO: Started SocketListener on 0.0.0.0:4000
[INFO] Starting Jetty Context /archiva
13 Nov 2007 09:53:32 org.mortbay.util.FileResource <clinit>
INFO: Checking Resource aliases
13 Nov 2007 09:53:34 org.mortbay.util.Container start
INFO: Started [EMAIL PROTECTED]
13 Nov 2007 09:53:34 org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Loading plexus context properties from: '/WEB-INF/plexus.properties'
13 Nov 2007 09:53:34 org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Could not load plexus context properties from:
'/WEB-INF/plexus.properties'
2007-11-13 09:53:35,411 [main] INFO org.codehaus.plexus.PlexusContainer -
Loading on start [role,roleHint]:
[org.apache.maven.archiva.web.startup.ArchivaStartup,default]
2007-11-13 09:53:37,135 [main] WARN net.sf.ehcache.config.ConfigurationFactory
- No configuration found. Configuring ehcache from ehcache-failsafe.xml found
in the classpath:
jar:file:/cic/apache-archiva-1.0-beta-3/apps/archiva/webapp/WEB-INF/lib/ehcache-1.3.0.jar!/ehcache-failsafe.xml
2007-11-13 09:53:46,042 [main] DEBUG
org.apache.maven.archiva.configuration.FileTypes:default - Loading XML
configuration from classloader resource:
org/apache/maven/archiva/configuration/default-archiva.xml
2007-11-13 09:53:46,273 [main] INFO org.quartz.simpl.RAMJobStore -
RAMJobStore initialized.
2007-11-13 09:53:46,274 [main] INFO org.quartz.impl.StdSchedulerFactory -
Quartz scheduler 'defaultScheduler' initialized from an externally provided
properties instance.
2007-11-13 09:53:46,276 [main] INFO org.quartz.impl.StdSchedulerFactory -
Quartz scheduler version: 1.4.5
2007-11-13 09:53:46,277 [main] INFO org.quartz.core.QuartzScheduler -
Scheduler defaultScheduler_$_NON_CLUSTERED started.
2007-11-13 09:53:46,411 [main] INFO
org.apache.maven.archiva.web.startup.ArchivaStartup:default -
_________________________
__________________________________
/\_ / \
/`/@), | On behalf of all of the alpaca's |
| (~' __| toiling away on the Apache Maven |
_,--.___/ | \ project teams, I would like to |
,' , ( | \ welcome you to Maven Archiva |
| ( \ / | 1.0-beta-3 |
\ )\_/ ,_/ | |
/ / ( |/ | http://maven.apache.org/archiva/ |
( | ( | | [EMAIL PROTECTED] |
\| \| \__________________________________/
2007-11-13 09:53:46,416 [main] INFO
org.apache.maven.archiva.web.startup.SecuritySynchronization:default - Running
Environment Check: required-roles
2007-11-13 09:53:46,417 [main] INFO
org.codehaus.plexus.redback.system.check.EnvironmentCheck:required-roles -
Checking the existance of required roles.
2007-11-13 09:53:46,434 [main] INFO
org.apache.maven.archiva.web.startup.SecuritySynchronization:default - Running
Environment Check: ExpectedJsps
2007-11-13 09:53:46,435 [main] INFO
org.apache.maven.archiva.web.startup.SecuritySynchronization:default - Running
Environment Check: locked-admin-check
2007-11-13 09:53:47,812 [main] INFO
org.apache.maven.archiva.web.startup.SecuritySynchronization:default - Running
Environment Check: guest-user-check
2007-11-13 09:53:48,011 [main] INFO
org.apache.maven.archiva.web.startup.SecuritySynchronization:default - Running
Environment Check: ExpectedStandardWebXworkActions
2007-11-13 09:53:48,120 [main] WARN
org.codehaus.plexus.scheduler.Scheduler:default - Will not schedule this job
as a job {repository-job:public:repository-group} already exists.
2007-11-13 09:53:48,125 [main] WARN
org.codehaus.plexus.scheduler.Scheduler:default - Will not schedule this job
as a job {repository-job:mcmipih:repository-group} already exists.
2007-11-13 09:53:48,128 [main] WARN
org.codehaus.plexus.scheduler.Scheduler:default - Will not schedule this job
as a job {database-job:database-group} already exists.
2007-11-13 09:53:48,131 [main] INFO org.codehaus.plexus.PlexusContainer -
Loading on start [role,roleHint]:
[org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor,database-update]
2007-11-13 09:53:48,391 [main] INFO
org.codehaus.plexus.taskqueue.execution.TaskExecutor:database-update -
Initialized
org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTaskExecutor
2007-11-13 09:53:48,394 [main] INFO
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor:database-update -
Starting task executor, thread name 'database-update'.
2007-11-13 09:53:48,427 [main] INFO org.codehaus.plexus.PlexusContainer -
Loading on start [role,roleHint]:
[org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor,repository-scanning]
2007-11-13 09:53:48,576 [main] INFO
org.codehaus.plexus.taskqueue.execution.TaskExecutor:repository-scanning -
Initialized
org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanningTaskExecutor
2007-11-13 09:53:48,579 [main] INFO
org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor:repository-scanning
- Starting task executor, thread name 'repository-scanning'.
2007-11-13 09:53:48,798 [main] INFO
com.opensymphony.webwork.config.DefaultConfiguration - Loading global messages
from org.codehaus.plexus.redback.xwork.default
2007-11-13 09:53:48,800 [main] INFO
com.opensymphony.webwork.config.DefaultConfiguration - Loading global messages
from org.apache.maven.archiva.redback.custom
13 Nov 2007 09:53:49 org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Initializing org.codehaus.plexus.webdav.simple.SimpleDavServerComponent
13 Nov 2007 09:53:49 org.mortbay.jetty.servlet.ServletHandler$Context log
INFO: Initializing org.codehaus.plexus.webdav.simple.SimpleDavServerComponent
13 Nov 2007 09:53:49 org.mortbay.util.Container start
INFO: Started WebApplicationContext[/archiva,Apache Archiva]
[INFO] The appserver server has been initialized.
[INFO] The appserver server has started.
----------------------------------------------------
Now I launch a "mvn -U compile" from the client side. I deleted all the local
resources to force retrieving from the archiva server
----------------------------------------------------
2007-11-13 09:55:24,674 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[releases] policy with [ignored]
2007-11-13 09:55:24,675 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:releases - OK to update,
releases policy set to IGNORED.
2007-11-13 09:55:24,675 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[snapshots] policy with [ignored]
2007-11-13 09:55:24,675 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:snapshots - OK to update,
snapshots policy set to IGNORED.
2007-11-13 09:55:24,675 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[cache-failures] policy with [cached]
2007-11-13 09:55:24,676 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures - OK to
fetch, check-failures detected no issues.
2007-11-13 09:55:24,676 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - No
authentication for remote repository needed
2007-11-13 09:55:24,683 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Retrieving
org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml from Central
Repository if updated
2007-11-13 09:55:25,028 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Project
Metadata org.apache.maven.plugins:maven-resources-plugin not updated on remote
repository "central".
2007-11-13 09:55:25,029 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[releases] policy with [ignored]
2007-11-13 09:55:25,029 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:releases - OK to update,
releases policy set to IGNORED.
2007-11-13 09:55:25,029 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[snapshots] policy with [ignored]
2007-11-13 09:55:25,029 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:snapshots - OK to update,
snapshots policy set to IGNORED.
2007-11-13 09:55:25,030 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[cache-failures] policy with [cached]
2007-11-13 09:55:25,030 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures - OK to
fetch, check-failures detected no issues.
2007-11-13 09:55:25,030 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Using
username to connect to remote repository
http://snapshots.maven.codehaus.org/maven2/
2007-11-13 09:55:25,030 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Retrieving
org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml from
Snapshots maven Cohehaus
2007-11-13 09:55:27,869 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Project
Metadata org.apache.maven.plugins:maven-resources-plugin not found on remote
repository "snapshots-codehaus".
2007-11-13 09:55:27,870 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[releases] policy with [ignored]
2007-11-13 09:55:27,870 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:releases - OK to update,
releases policy set to IGNORED.
2007-11-13 09:55:27,870 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[snapshots] policy with [ignored]
2007-11-13 09:55:27,870 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:snapshots - OK to update,
snapshots policy set to IGNORED.
2007-11-13 09:55:27,870 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Applying
[cache-failures] policy with [ignored]
2007-11-13 09:55:27,871 [SocketListener0-1] DEBUG
org.apache.maven.archiva.policies.PreDownloadPolicy:cache-failures - OK to
fetch, check-failures policy set to IGNORED.
2007-11-13 09:55:27,871 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Using
username to connect to remote repository
https://maven-repository.dev.java.net/repository/
2007-11-13 09:55:27,871 [SocketListener0-1] DEBUG
org.apache.maven.archiva.proxy.RepositoryProxyConnectors:default - Retrieving
org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml from
Repository Maven de Java.net
13 Nov 2007 09:55:29 org.mortbay.jetty.servlet.ServletHandler handle
WARNING: Error for
/archiva/repository/public/org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml
java.lang.NoClassDefFoundError: javax.crypto.b
at java.lang.J9VMInternals.initialize(J9VMInternals.java:114)
at javax.crypto.Cipher.getInstance(Unknown Source)
at com.ibm.jsse2.gb.a(gb.java:32)
at com.ibm.jsse2.cb.<init>(cb.java:49)
at com.ibm.jsse2.eb.a(eb.java:263)
at com.ibm.jsse2.eb.a(eb.java:93)
at com.ibm.jsse2.db.a(db.java:76)
at com.ibm.jsse2.jc.a(jc.java:101)
at com.ibm.jsse2.jc.g(jc.java:365)
at com.ibm.jsse2.jc.startHandshake(jc.java:88)
at com.ibm.net.ssl.www2.protocol.https.b.afterConnect(b.java:137)
at com.ibm.net.ssl.www2.protocol.https.c.connect(c.java:41)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:942)
at com.ibm.net.ssl.www2.protocol.https.a.getInputStream(a.java:66)
at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:83)
at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
at
org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.transferSimpleFile(DefaultRepositoryProxyConnectors.java:643)
at
org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.transferFile(DefaultRepositoryProxyConnectors.java:509)
at
org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:314)
at
org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchMetadataFromProxies(ProxiedDavServer.java:350)
at
org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies(ProxiedDavServer.java:287)
at
org.apache.maven.archiva.web.repository.ProxiedDavServer.process(ProxiedDavServer.java:170)
at
org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service(MultiplexedWebDavServlet.java:119)
at
org.apache.maven.archiva.web.repository.RepositoryServlet.service(RepositoryServlet.java:167)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
at
com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:189)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
at
com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)