<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Installing custom package to Nuxeo in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323735#M10736</link>
    <description>&lt;P&gt;And please stop pinging me directly.&lt;/P&gt;</description>
    <pubDate>Tue, 15 Jan 2019 11:11:37 GMT</pubDate>
    <dc:creator>Florent_Guillau</dc:creator>
    <dc:date>2019-01-15T11:11:37Z</dc:date>
    <item>
      <title>Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323730#M10731</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;I am trying to package the s3-cloud manager&lt;/P&gt;
&lt;P&gt;I have to create a custom addon for nuxeo. To get some hands-on, I got the source code of &lt;A href="https://github.com/nuxeo/cloudbinarymanager"&gt;cloudbinarymanager&lt;/A&gt;, which has the source code for different storage connecters.&lt;/P&gt;
&lt;P&gt;I followed the steps written in the &lt;A href="https://doc.nuxeo.com/nxdoc/creating-nuxeo-packages/"&gt;docs&lt;/A&gt;. From the terminal, I changed the directory to the project mentioned above and ran the command -&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;nuxeo bootstrap package
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This create a module inside the project, where the add-on zip gets created after running the command -&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;mvn package
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;To install this add-on, using the command-&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;./nuxeoctl mp-install path/to/add/on/zip/file
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;It gets successfully installed, but the server doesn't start up.&lt;/P&gt;
&lt;P&gt;The command &lt;CODE&gt;./nuxeoctl start&lt;/CODE&gt; tries to start the server for some time, but then gives up.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;type 2019-01-12 23:01:48.948 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [org.nuxeo.ecm.web.resources.wro.servlet.NuxeoWroServletContextListener]
     java.lang.LinkageError: loader constraint violation: when resolving method "org.slf4j.impl.StaticLoggerBinder.getLoggerFactory()Lorg/slf4j/ILoggerFactory;" the class loader (instance of org/nuxeo/runtime/tomcat/NuxeoWebappClassLoader) of the current class, org/slf4j/LoggerFactory, and the class loader (instance of java/net/URLClassLoader) for the method's defining class, org/slf4j/impl/StaticLoggerBinder, have different Class objects for the type org/slf4j/ILoggerFactory used in the signature
    	at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:418)
    	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:357)
    	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:383)
    	at ro.isdc.wro.http.WroServletContextListener.&amp;lt;clinit&amp;gt;(WroServletContextListener.java:30)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:151)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4565)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5109)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)
    	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
    	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1840)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    	at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
    	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:525)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:424)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
    	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)
    	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:969)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    	at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:944)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:261)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:682)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:350)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492)
    
    2019-01-12 23:01:48.950 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [org.nuxeo.ecm.web.resources.wro.servlet.NuxeoWroPageServletContextListener]
     java.lang.NoClassDefFoundError: org.nuxeo.ecm.web.resources.wro.servlet.NuxeoWroServletContextListener
    	at java.lang.Class.getDeclaredConstructors0(Native Method)
    	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
    	at java.lang.Class.getConstructor0(Class.java:3075)
    	at java.lang.Class.getConstructor(Class.java:1825)
    	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:151)
    	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4565)
    	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5109)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
    	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
    	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)
    	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
    	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1840)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    	at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
    	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:525)
    	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:424)
    	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585)
    	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308)
    	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
    	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)
    	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:969)
    	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429)
    	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    	at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
    	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:944)
    	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:261)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)
    	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:682)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:350)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492)
    
    2019-01-12 23:01:48.970 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Skipped installing application listeners due to previous error(s)
here

&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 15 Jan 2019 05:28:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323730#M10731</guid>
      <dc:creator>Guruprasad_Gopa</dc:creator>
      <dc:date>2019-01-15T05:28:19Z</dc:date>
    </item>
    <item>
      <title>Re: Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323731#M10732</link>
      <description>&lt;P&gt;[Florent Guillaume](https&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 05:30:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323731#M10732</guid>
      <dc:creator>Guruprasad_Gopa</dc:creator>
      <dc:date>2019-01-15T05:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323732#M10733</link>
      <description>&lt;P&gt;This code and repository is obsolete (hasn't been changed in many years and only contains a few commits). I moved it to our nuxeo-archives organization.
The code related to the same area is in the main Nuxeo platform addon &lt;A href="https://github.com/nuxeo/nuxeo-core-binarymanager-cloud" target="test_blank"&gt;https://github.com/nuxeo/nuxeo-core-binarymanager-cloud&lt;/A&gt; and part of this code is available as packages in the Nuxeo Marketplace: "Amazon S3 Storage" and "Microsoft Azure Online Storage".&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 10:45:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323732#M10733</guid>
      <dc:creator>Florent_Guillau</dc:creator>
      <dc:date>2019-01-15T10:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323733#M10734</link>
      <description>&lt;P&gt;Hi Florent,&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 11:03:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323733#M10734</guid>
      <dc:creator>Guruprasad_Gopa</dc:creator>
      <dc:date>2019-01-15T11:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323734#M10735</link>
      <description>&lt;P&gt;The S3 package is already available at https&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 11:11:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323734#M10735</guid>
      <dc:creator>Florent_Guillau</dc:creator>
      <dc:date>2019-01-15T11:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: Installing custom package to Nuxeo</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323735#M10736</link>
      <description>&lt;P&gt;And please stop pinging me directly.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jan 2019 11:11:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/installing-custom-package-to-nuxeo/m-p/323735#M10736</guid>
      <dc:creator>Florent_Guillau</dc:creator>
      <dc:date>2019-01-15T11:11:37Z</dc:date>
    </item>
  </channel>
</rss>

