1. Sebastian Sebastian
  2. scm-manager
  3. Issues

Issues

Issue #201 resolved

Plugin installation failed

Sylvain Tiberio
created an issue

Hi,

I use scm-server-1.17-app (standalone) I tried to install a plugin (scm-pam-plugin for instance, it doen't work with others). After the server restart, the plugin is not installed. The plugin seams to be correctly downloaded: (I access to Internet via a proxy)

$ ls -l .scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/ total 12 -rw-rw-r-- 1 scmserver scmserver 195 Jul 4 12:34 _maven.repositories -rw-rw-r-- 1 scmserver scmserver 1530 Jul 4 12:34 scm-pam-plugin-1.8.jar -rw-rw-r-- 1 scmserver scmserver 1530 Jul 4 12:34 scm-pam-plugin-1.8.pom

I set log level to TRACE ( <logger name="sonia.scm" level="TRACE" /> )

  • Here is the trace when I click on the install button of the plugin:

13:44:23.009 [qtp19764978-20] TRACE sonia.scm.web.filter.BasicAuthenticationFilter - user is allready authenticated 13:44:23.010 [qtp19764978-20] INFO sonia.scm.plugin.AetherPluginHandler - try to install plugin with gav: sonia.scm.plugins:scm-pam-plugin:1.8 13:44:23.027 [qtp19764978-20] DEBUG sonia.scm.plugin.AetherPluginHandler - enable proxy selector to collect dependencies 13:44:23.073 [qtp19764978-20] DEBUG sonia.scm.plugin.AetherPluginHandler - set new plugin classpath: /home/scmserver/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar 13:44:23.212 [qtp19764978-21] TRACE sonia.scm.web.filter.BasicAuthenticationFilter - user is allready authenticated

  • Here is the trace when I restart the server:

2012-07-04 13:47:58.663:INFO:oejs.Server:jetty-7.6.4.v20120524 2012-07-04 13:47:58.823:INFO:oejw.WebInfConfiguration:Extract jar:file:/home/scmserver/scm-server/var/webapp/scm-webapp.war!/ to /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp 2012-07-04 13:48:00.652:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /scm, did not find org.apache.jasper.servlet.JspServlet 13:48:00.885 [main] INFO sonia.scm.boot.BootstrapListener - start scm-manager 1.17 in stage: PRODUCTION 13:48:01.048 [main] DEBUG sonia.scm.boot.BootstrapListener - create classloader from plugin classpath 13:48:01.049 [main] DEBUG sonia.scm.boot.BootstrapListener - append file:/home/scmserver/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar to classpath 13:48:01.049 [main] INFO sonia.scm.boot.BootstrapListener - try to use ScmBootstrapClassLoader 13:48:01.056 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - try to load plugin from jar:file:/tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-svn-plugin-1.17.jar!/META-INF/scm/plugin.xml 13:48:01.056 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-svn-plugin-1.17.jar seems not to be a file path or the file does not exists 13:48:01.056 [main] INFO sonia.scm.plugin.DefaultPluginLoader - load core plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-svn-plugin-1.17.jar 13:48:01.080 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - add plugin sonia.scm.plugins:scm-svn-plugin:1.17 to installed plugins 13:48:01.080 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - try to load plugin from jar:file:/tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-git-plugin-1.17.jar!/META-INF/scm/plugin.xml 13:48:01.080 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-git-plugin-1.17.jar seems not to be a file path or the file does not exists 13:48:01.080 [main] INFO sonia.scm.plugin.DefaultPluginLoader - load core plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-git-plugin-1.17.jar 13:48:01.083 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - add plugin sonia.scm.plugins:scm-git-plugin:1.17 to installed plugins 13:48:01.083 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - try to load plugin from jar:file:/tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-hg-plugin-1.17.jar!/META-INF/scm/plugin.xml 13:48:01.083 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-hg-plugin-1.17.jar seems not to be a file path or the file does not exists 13:48:01.083 [main] INFO sonia.scm.plugin.DefaultPluginLoader - load core plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-hg-plugin-1.17.jar 13:48:01.085 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - add plugin sonia.scm.plugins:scm-hg-plugin:1.17 to installed plugins 13:48:01.086 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - loaded 3 plugins 13:48:01.087 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - search extensions from plugin sonia.scm.plugins:scm-hg-plugin:1.17 13:48:01.087 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - search extensions in packages [sonia.scm] of jar plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-hg-plugin-1.17.jar 13:48:01.112 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.HgRepositoryHandler 13:48:01.119 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.spi.HgRepositoryServiceResolver 13:48:01.125 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.web.HgServletModule 13:48:01.126 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - search extensions from plugin sonia.scm.plugins:scm-git-plugin:1.17 13:48:01.126 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - search extensions in packages [sonia.scm] of jar plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-git-plugin-1.17.jar 13:48:01.133 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.GitRepositoryHandler 13:48:01.138 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.spi.GitRepositoryServiceResolver 13:48:01.142 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.web.GitServletModule 13:48:01.144 [main] DEBUG sonia.scm.plugin.DefaultPluginLoader - search extensions from plugin sonia.scm.plugins:scm-svn-plugin:1.17 13:48:01.144 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - search extensions in packages [sonia.scm] of jar plugin /tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/WEB-INF/lib/scm-svn-plugin-1.17.jar 13:48:01.149 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.spi.SvnRepositoryServiceResolver 13:48:01.154 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.repository.SvnRepositoryHandler 13:48:01.162 [main] DEBUG sonia.scm.plugin.ext.DefaultExtensionScanner - found extension class sonia.scm.web.SvnServletModule 13:48:01.162 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - start processing 9 extensions 13:48:01.162 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.web.GitServletModule 13:48:01.162 [main] INFO sonia.scm.BindingExtensionProcessor - add GuiceModule sonia.scm.web.GitServletModule 13:48:01.162 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.spi.SvnRepositoryServiceResolver 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.GitRepositoryHandler 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.web.HgServletModule 13:48:01.163 [main] INFO sonia.scm.BindingExtensionProcessor - add GuiceModule sonia.scm.web.HgServletModule 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.web.SvnServletModule 13:48:01.163 [main] INFO sonia.scm.BindingExtensionProcessor - add GuiceModule sonia.scm.web.SvnServletModule 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.spi.HgRepositoryServiceResolver 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.HgRepositoryHandler 13:48:01.163 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.spi.GitRepositoryServiceResolver 13:48:01.164 [main] TRACE sonia.scm.plugin.DefaultPluginLoader - process extension class sonia.scm.repository.SvnRepositoryHandler 13:48:01.272 [main] INFO sonia.scm.util.ScmConfigurationUtil - load ScmConfiguration from file /home/scmserver/.scm/config/config.xml 13:48:01.333 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.store.StoreFactory to default implementation class sonia.scm.store.JAXBStoreFactory 13:48:01.333 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.store.ListenableStoreFactory to default implementation class sonia.scm.store.JAXBStoreFactory 13:48:01.337 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.plugin.PluginManager to default implementation class sonia.scm.plugin.DefaultPluginManager 13:48:01.338 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.security.EncryptionHandler to default implementation class sonia.scm.security.MessageDigestEncryptionHandler 13:48:01.362 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryHandler sonia.scm.repository.GitRepositoryHandler 13:48:01.363 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryHandler sonia.scm.repository.SvnRepositoryHandler 13:48:01.363 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryServiceResolver sonia.scm.repository.spi.GitRepositoryServiceResolver 13:48:01.364 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryHandler sonia.scm.repository.HgRepositoryHandler 13:48:01.364 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryServiceResolver sonia.scm.repository.spi.HgRepositoryServiceResolver 13:48:01.364 [main] INFO sonia.scm.BindingExtensionProcessor - bind RepositoryServiceResolver sonia.scm.repository.spi.SvnRepositoryServiceResolver 13:48:01.365 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.web.security.AuthenticationManager to default implementation class sonia.scm.web.security.ChainAuthenticatonManager 13:48:01.368 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.web.security.AdministrationContext to default implementation class sonia.scm.web.security.DefaultAdministrationContext 13:48:01.368 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.cache.CacheManager to default implementation class sonia.scm.cache.EhCacheManager 13:48:01.370 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.group.GroupDAO to default implementation class sonia.scm.group.xml.XmlGroupDAO 13:48:01.370 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.user.UserDAO to default implementation class sonia.scm.user.xml.XmlUserDAO 13:48:01.371 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.repository.RepositoryDAO to default implementation class sonia.scm.repository.xml.XmlRepositoryDAO 13:48:01.373 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.repository.RepositoryManager to default implementation class sonia.scm.repository.DefaultRepositoryManager 13:48:01.375 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.user.UserManager to default implementation class sonia.scm.user.DefaultUserManager 13:48:01.376 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.group.GroupManager to default implementation class sonia.scm.group.DefaultGroupManager 13:48:01.376 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.web.cgi.CGIExecutorFactory to default implementation class sonia.scm.web.cgi.DefaultCGIExecutorFactory 13:48:01.379 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.net.HttpClient to default implementation class sonia.scm.net.URLHttpClient 13:48:01.380 [main] DEBUG sonia.scm.ScmServletModule - bind interface sonia.scm.resources.ResourceManager to default implementation class sonia.scm.resources.DefaultResourceManager 13:48:01.393 [main] INFO sonia.scm.ScmServletModule - configure jersey with package path: sonia.scm 13:48:01.662 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.repository.xml.XmlRepositoryDatabase at /home/scmserver/.scm/config/repositories.xml 13:48:01.680 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.repository.xml.XmlRepositoryDatabase from store /home/scmserver/.scm/config/repositories.xml 13:48:01.687 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.repository.GitConfig at /home/scmserver/.scm/config/git.xml 13:48:01.700 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.repository.SvnConfig at /home/scmserver/.scm/config/svn.xml 13:48:01.716 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.repository.HgConfig at /home/scmserver/.scm/config/hg.xml 13:48:01.747 [main] INFO sonia.scm.repository.DefaultRepositoryManager - added RepositoryHandler class sonia.scm.repository.GitRepositoryHandler for type Type{name=git, displayName=Git} 13:48:01.747 [main] DEBUG sonia.scm.repository.AbstractRepositoryHandler - load config from store 13:48:01.747 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.repository.GitConfig from store /home/scmserver/.scm/config/git.xml 13:48:01.764 [main] INFO sonia.scm.repository.DefaultRepositoryManager - added RepositoryHandler class sonia.scm.repository.SvnRepositoryHandler for type Type{name=svn, displayName=Subversion} 13:48:01.764 [main] DEBUG sonia.scm.repository.AbstractRepositoryHandler - load config from store 13:48:01.764 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.repository.SvnConfig from store /home/scmserver/.scm/config/svn.xml 13:48:01.765 [main] INFO sonia.scm.repository.DefaultRepositoryManager - added RepositoryHandler class sonia.scm.repository.HgRepositoryHandler for type Type{name=hg, displayName=Mercurial} 13:48:01.765 [main] DEBUG sonia.scm.repository.AbstractRepositoryHandler - load config from store 13:48:01.766 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.repository.HgConfig from store /home/scmserver/.scm/config/hg.xml 13:48:01.768 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script blame.py 13:48:01.768 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script changelog.py 13:48:01.769 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script filelog.py 13:48:01.769 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script log.py 13:48:01.769 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script util.py 13:48:01.770 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script scmhooks.py 13:48:01.770 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script hgweb.py 13:48:01.770 [main] DEBUG sonia.scm.repository.HgRepositoryHandler - write python script version.py 13:48:01.771 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.user.xml.XmlUserDatabase at /home/scmserver/.scm/config/users.xml 13:48:01.778 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.user.xml.XmlUserDatabase from store /home/scmserver/.scm/config/users.xml 13:48:01.781 [main] DEBUG sonia.scm.store.JAXBStoreFactory - create store for sonia.scm.group.xml.XmlGroupDatabase at /home/scmserver/.scm/config/groups.xml 13:48:01.788 [main] DEBUG sonia.scm.store.JAXBStore - load class sonia.scm.group.xml.XmlGroupDatabase from store /home/scmserver/.scm/config/groups.xml 13:48:01.896 [main] TRACE sonia.scm.web.security.ChainAuthenticatonManager - initialize authenticator class sonia.scm.web.security.DefaultAuthenticationHandler 2012-07-04 13:48:01.898:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/scm,file:/tmp/jetty-0.0.0.0-8080-scm-webapp.war-_scm-any-/webapp/},/home/scmserver/scm-server/var/webapp/scm-webapp.war 13:48:01.900 [main] INFO sonia.scm.boot.BootstrapFilter - loading GuiceFilter with ScmBootstrapClassLoader Jul 4, 2012 1:48:02 PM com.sun.jersey.api.core.PackagesResourceConfig init INFO: Scanning for root resource and provider classes in the packages: sonia.scm Jul 4, 2012 1:48:02 PM com.sun.jersey.api.core.ScanningResourceConfig logClasses INFO: Root resource classes found: class sonia.scm.api.rest.resources.RepositoryRootResource class sonia.scm.api.rest.resources.RepositoryImportResource class sonia.scm.api.rest.resources.ChangePasswordResource class sonia.scm.api.rest.resources.RepositoryResource class sonia.scm.api.rest.resources.SupportResource class sonia.scm.api.rest.resources.SearchResource class sonia.scm.api.rest.resources.UserResource class sonia.scm.api.rest.resources.GitConfigResource class sonia.scm.api.rest.resources.ConfigurationResource class sonia.scm.api.rest.resources.AuthenticationResource class sonia.scm.api.rest.resources.SvnConfigResource class sonia.scm.api.rest.resources.HgConfigResource class sonia.scm.api.rest.resources.GroupResource class sonia.scm.api.rest.resources.PluginResource Jul 4, 2012 1:48:02 PM com.sun.jersey.api.core.ScanningResourceConfig logClasses INFO: Provider classes found: class sonia.scm.api.rest.ScmSecurityExceptionMapper Jul 4, 2012 1:48:02 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate INFO: Initiating Jersey application, version 'Jersey: 1.12 02/15/2012 05:30 PM' Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.ConfigurationResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.RepositoryRootResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.AuthenticationResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.RepositoryResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.PluginResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.ChangePasswordResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.RepositoryImportResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.SupportResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.SearchResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.UserResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.GroupResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.SvnConfigResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.GitConfigResource to GuiceInstantiatedComponentProvider Jul 4, 2012 1:48:02 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider INFO: Binding sonia.scm.api.rest.resources.HgConfigResource to GuiceInstantiatedComponentProvider 2012-07-04 13:48:02.744:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet 2012-07-04 13:48:02.746:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/,[file:/home/scmserver/scm-server/var/webapp/docroot/]} 2012-07-04 13:48:02.769:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080

Comments (11)

  1. Sylvain Tiberio reporter

    Here you are md5, ls and content of scm-pam-plugin-1.8.jar:

    $ md5sum ~/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar
    001cbff03051a5b759b8b90ffd4b1f27  /home/scmserver/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar
    
    $ ls -l ~/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar
    -rw-rw-r-- 1 scmserver scmserver 1530 Jul  4 12:34 /home/scmserver/.scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar
    
    $more .scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar
    
  2. Sylvain Tiberio reporter

    Oups! .scm/plugins/sonia/scm/plugins/scm-pam-plugin/1.8/scm-pam-plugin-1.8.jar is a HTML file generated by my company web filter! I think I have an access problem with Internet.

    I think the proxy configuration is correct because SCM-Manager can access to Internet to download the plugin list. It seams it is not able to access to Internet to download the plugins.

    Is SCM-manager always use the proxy configuration?

  3. Sylvain Tiberio reporter

    I tried :

    • stop scm-manager
    • delete the plugin directory
    • start scm-manager
    • reinstall the pam plugin

    But I get the same issue: .jar file is html generated by the web filter. What is exactly the address used by SCM-manager to download the plugin? I would like to test if this address is filtered or not by my company...

  4. Sebastian Sebastian repo owner

    This is very difficult. The simplest way is to setup a other instance of scm-manager which has direct access to the internet, install all the plugins you need and copy the plugin directory from this instance to the other.

  5. Log in to comment