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 À : archiva-users@maven.apache.org 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/li
b/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/ |
( | ( | | archiva-users@maven.apache.org |
\| \| \__________________________________/
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-up
date]
2007-11-13 09:53:48,391 [main] INFO
org.codehaus.plexus.taskqueue.execution.TaskExecutor:database-update
- Initialized
org.apache.maven.archiva.scheduled.executors.ArchivaDatabaseUpdateTask
Executor
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-scanni
ng - Initialized
org.apache.maven.archiva.scheduled.executors.ArchivaRepositoryScanning
TaskExecutor
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-pl
ugin/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)