You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@archiva.apache.org by MATHUS Baptiste <ma...@mipih.fr> on 2007/11/12 17:40:41 UTC
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
Re: Run Archiva on Aix
Posted by Maria Odea Ching <oc...@exist.com>.
Nice :-)
Thanks for the info, maybe we could include this in the docs.
-Deng
MATHUS Baptiste wrote:
> Hi,
> For the record, yesterday I found the solution using the IBM JDK.
> It ends up being kind of a "Security exception". In fact, it was because the IBM JDK is configured by default to the most restrictive cryptographic environment when using the JCE (Java Cryptography Extension) jar.
>
> I had to download and install the less restrictive policies as described on this page : http://www-128.ibm.com/developerworks/java/jdk/security/50/ that were here : https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=jcesdk. After having overwritten the files inside the /usr/java5/jre/lib/security/ as described above, it worked.
>
> Cheers.
>
> -- Baptiste
>
> -----Message d'origine-----
> De : Maria Odea Ching [mailto:oching@exist.com]
> Envoyé : mercredi 14 novembre 2007 08:22
> À : archiva-users@maven.apache.org
> Objet : Re: Run Archiva on Aix
>
> Hi Baptiste,
>
> Can you try using the Sun JDK/JRE instead of the IBM JDK/JRE and see if the problem still persists?
>
> -Deng
>
> MATHUS Baptiste wrote:
>
>> 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:mathus.b@mipih.fr] 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 org.mortbay.jetty.Server@386e386e [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 org.mortbay.jetty.servlet.WebApplicationHandler@1a8a1a8a
>> 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)
>>
>>
>
>
RE: Run Archiva on Aix
Posted by MATHUS Baptiste <ma...@mipih.fr>.
Hi,
For the record, yesterday I found the solution using the IBM JDK.
It ends up being kind of a "Security exception". In fact, it was because the IBM JDK is configured by default to the most restrictive cryptographic environment when using the JCE (Java Cryptography Extension) jar.
I had to download and install the less restrictive policies as described on this page : http://www-128.ibm.com/developerworks/java/jdk/security/50/ that were here : https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=jcesdk. After having overwritten the files inside the /usr/java5/jre/lib/security/ as described above, it worked.
Cheers.
-- Baptiste
-----Message d'origine-----
De : Maria Odea Ching [mailto:oching@exist.com]
Envoyé : mercredi 14 novembre 2007 08:22
À : archiva-users@maven.apache.org
Objet : Re: Run Archiva on Aix
Hi Baptiste,
Can you try using the Sun JDK/JRE instead of the IBM JDK/JRE and see if the problem still persists?
-Deng
MATHUS Baptiste wrote:
> 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:mathus.b@mipih.fr] 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 org.mortbay.jetty.Server@386e386e [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 org.mortbay.jetty.servlet.WebApplicationHandler@1a8a1a8a
> 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)
>
Re: Run Archiva on Aix
Posted by Maria Odea Ching <oc...@exist.com>.
Hi Baptiste,
Can you try using the Sun JDK/JRE instead of the IBM JDK/JRE and see if
the problem still persists?
-Deng
MATHUS Baptiste wrote:
> 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:mathus.b@mipih.fr]
> 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 org.mortbay.jetty.Server@386e386e
> [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 org.mortbay.jetty.servlet.WebApplicationHandler@1a8a1a8a
> 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/ |
> ( | ( | | 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-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)
>
RE: Run Archiva on Aix
Posted by MATHUS Baptiste <ma...@mipih.fr>.
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:mathus.b@mipih.fr]
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