No, sorry about the confusion, I didn't mean it that way.

On Thu, Feb 28, 2013 at 12:48 AM, Alex Huang <alex.hu...@citrix.com> wrote:
> Oh...I apologize if what I said came across as such.  I'm saying the nature 
> of packaging is that it's not compatible with each other and I'm glad there 
> are people willing to take on this task.
>
> Marcus Sorensen <shadow...@gmail.com> wrote:
>
>
> Yes, I don't want to discredit anyone's work.  We all pitch in and do
> our best, and there are occasionally unforeseen consequences.
> Alright, I'm off to bed, if it's not been resolved by someone else by
> tomorrow morning I'll revert it.
>
> On Thu, Feb 28, 2013 at 12:29 AM, Alex Huang <alex.hu...@citrix.com> wrote:
>> Marcus,
>>
>> I am for revert the commit if we don't hear back.  Something similar 
>> happened in 4.0.  Delayed 4.0 for a week while we fixed it.  I don't think 
>> we want the same thing to happen here.
>>
>> The number of packaging we have to work with have always been a beast.  It's 
>> really ironic because we chose Java because it's "write once, run anywhere" 
>> but then the packaging it comes in is "package it here, package it there, it 
>> just breaks everywhere".  I'm just really grateful there are experts like 
>> Noa and Wido and others willing to help tackle these things.
>>
>> --Alex
>>
>>> -----Original Message-----
>>> From: Marcus Sorensen [mailto:shadow...@gmail.com]
>>> Sent: Wednesday, February 27, 2013 11:18 PM
>>> To: cloudstack-dev@incubator.apache.org
>>> Cc: n...@spotify.com
>>> Subject: Re: I think 4.1 is broken (created CLOUDSTACK-1436)
>>>
>>>    Looks like there are other bugs being filed for this, in master the 
>>> commit is
>>> 2f135be15f1850280d27585153de2650f13f1dcb.  Unless we hear back from
>>> Noa or someone working on the Debian packaging soon, I think we should
>>> revert the commit. It may break Debian packaging at the cost of fixing
>>> CentOS packaging, which is why I hesitate (perhaps there's just a tweak that
>>> needs to be done to the CentOS packaging), but since the CentOS was there
>>> first, and there are a team of testers waiting on it, we should probably 
>>> roll it
>>> back until we can include whatever fix with it.
>>>
>>> On Wed, Feb 27, 2013 at 11:53 PM, Marcus Sorensen
>>> <shadow...@gmail.com> wrote:
>>> > I see we're still moving forward with committing to 4.1. So am I the
>>> > only one who can't get the management server to start?
>>> >
>>> > On Wed, Feb 27, 2013 at 2:57 PM, Marcus Sorensen
>>> <shadow...@gmail.com> wrote:
>>> >> For visibility, I'm sending this out separately to the dev list.
>>> >>
>>> >> Unable to start management server from installed RPM build artifacts
>>> >> as of commit
>>> >>
>>> >> commit 78e8d184288fcde0a6ef6b6f126424407601e8ca
>>> >> Date:   Tue Feb 26 21:14:39 2013 +0100
>>> >>
>>> >>     CLOUDSTACK-1415: Debian & Ubuntu packaging work
>>> >>
>>> >> Commit prior to this works. If I revert the commit, current HEAD
>>> >> works (but maybe this breaks Debian and Ubuntu packaging?).
>>> >>
>>> >> Getting this in the catalina.out for management server:
>>> >>
>>> >> Feb 27, 2013 2:12:05 PM org.apache.catalina.core.AprLifecycleListener
>>> >> init
>>> >> INFO: The APR based Apache Tomcat Native library which allows optimal
>>> >> performance in production environments was not found on the
>>> >> java.library.path:
>>> >> /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
>>> >> Feb 27, 2013 2:12:05 PM org.apache.tomcat.util.net.NioSelectorPool
>>> >> getSharedSelector
>>> >> INFO: Using a shared selector for servlet write/read Feb 27, 2013
>>> >> 2:12:05 PM org.apache.coyote.http11.Http11NioProtocol init
>>> >> INFO: Initializing Coyote HTTP/1.1 on http-8080 Feb 27, 2013 2:12:05
>>> >> PM org.apache.tomcat.util.net.NioSelectorPool
>>> >> getSharedSelector
>>> >> INFO: Using a shared selector for servlet write/read Feb 27, 2013
>>> >> 2:12:05 PM org.apache.coyote.http11.Http11NioProtocol init
>>> >> INFO: Initializing Coyote HTTP/1.1 on http-7080 Feb 27, 2013 2:12:05
>>> >> PM org.apache.catalina.startup.Catalina load
>>> >> INFO: Initialization processed in 710 ms Feb 27, 2013 2:12:05 PM
>>> >> org.apache.catalina.core.StandardService start
>>> >> INFO: Starting service Catalina
>>> >> Feb 27, 2013 2:12:05 PM org.apache.catalina.core.StandardEngine start
>>> >> INFO: Starting Servlet Engine: Apache Tomcat/6.0.24 Feb 27, 2013
>>> >> 2:12:05 PM org.apache.catalina.startup.HostConfig deployDirectory
>>> >> INFO: Deploying web application directory client Feb 27, 2013 2:12:06
>>> >> PM org.apache.catalina.loader.WebappClassLoader
>>> >> validateJarFile
>>> >> INFO:
>>> >> validateJarFile(/usr/share/cloudstack-
>>> management/webapps/client/WEB-I
>>> >> NF/lib/geronimo-servlet_3.0_spec-1.0.jar)
>>> >> - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
>>> >> class: javax/servlet/Servlet.class
>>> >> log4j:ERROR Could not parse url
>>> >> [file:/usr/share/cloudstack-management/webapps/client/WEB-
>>> INF/classes/log4j-cloud.xml].
>>> >> java.io.FileNotFoundException:
>>> >> /usr/share/cloudstack-management/webapps/client/WEB-
>>> INF/classes/log4j
>>> >> -cloud.xml
>>> >> (No such file or directory)
>>> >>         at java.io.FileInputStream.open(Native Method)
>>> >>         at java.io.FileInputStream.<init>(FileInputStream.java:138)
>>> >>         at java.io.FileInputStream.<init>(FileInputStream.java:97)
>>> >>         at
>>> sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.ja
>>> va:90)
>>> >>         at
>>> sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConn
>>> ection.java:188)
>>> >>         at
>>> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
>>> Source)
>>> >>         at
>>> >>
>>> org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknow
>>> n
>>> >> Source)
>>> >>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> >>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> Source)
>>> >>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>> >>         at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>>> >>         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
>>> Source)
>>> >>         at
>>> javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:177)
>>> >>         at
>>> org.apache.log4j.xml.DOMConfigurator$2.parse(DOMConfigurator.java:612)
>>> >>         at
>>> org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:
>>> 711)
>>> >>         at
>>> org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:
>>> 618)
>>> >>         at
>>> org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:743)
>>> >>         at
>>> org.springframework.util.Log4jConfigurer.initLogging(Log4jConfigurer.java:6
>>> 9)
>>> >>         at
>>> org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebCo
>>> nfigurer.java:151)
>>> >>         at
>>> org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jCo
>>> nfigListener.java:45)
>>> >>         at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.jav
>>> a:3972)
>>> >>         at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4467)
>>> >>         at
>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java
>>> :791)
>>> >>         at
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>>> >>         at
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
>>> >>         at
>>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:104
>>> 1)
>>> >>         at
>>> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:96
>>> 4)
>>> >>         at
>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
>>> >>         at 
>>> >> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
>>> >>         at
>>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
>>> >>         at
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.
>>> java:119)
>>> >>         at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>>> >>         at 
>>> >> org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
>>> >>         at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>> >>         at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> >>         at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>> >>         at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>> >>         at org.apache.catalina.startup.Catalina.start(Catalina.java:593)
>>> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> >>         at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
>>> ava:57)
>>> >>         at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>> sorImpl.java:43)
>>> >>         at java.lang.reflect.Method.invoke(Method.java:601)
>>> >>         at 
>>> >> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>>> >>         at
>>> >> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
>>> >> log4j:WARN No appenders could be found for logger
>>> >> (org.springframework.web.context.ContextLoader).
>>> >> log4j:WARN Please initialize the log4j system properly.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.core.StandardContext
>>> >> start
>>> >> SEVERE: Error listenerStart
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.core.StandardContext
>>> >> start
>>> >> SEVERE: Context [/client] startup failed due to previous errors Feb
>>> >> 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearReferencesJdbc
>>> >> SEVERE: A web application registered the JBDC driver
>>> >> [com.mysql.jdbc.Driver] but failed to unregister it when the web
>>> >> application was stopped. To prevent a memory leak, the JDBC Driver
>>> >> has been forcibly unregistered.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearReferencesThreads
>>> >> SEVERE: A web application appears to have started a thread named
>>> >> [Timer-0] but has failed to stop it. This is very likely to create a
>>> >> memory leak.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearReferencesThreads
>>> >> SEVERE: A web application appears to have started a thread named
>>> >> [ClusteredAgentManager Timer] but has failed to stop it. This is very
>>> >> likely to create a memory leak.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearReferencesThreads
>>> >> SEVERE: A web application appears to have started a thread named
>>> >> [Abandoned connection cleanup thread] but has failed to stop it. This
>>> >> is very likely to create a memory leak.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearThreadLocalMap
>>> >> SEVERE: A web application created a ThreadLocal with key of type
>>> >> [org.springframework.core.NamedThreadLocal] (value [Prototype beans
>>> >> currently in creation]) and a value of type [null] (value [null]) but
>>> >> failed to remove it when the web application was stopped. To prevent
>>> >> a memory leak, the ThreadLocal has been forcibly removed.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearThreadLocalMap
>>> >> SEVERE: A web application created a ThreadLocal with key of type
>>> >> [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@808e5cc]) and a
>>> >> value of type [com.cloud.utils.db.Transaction] (value [ : ]) but
>>> >> failed to remove it when the web application was stopped. To prevent
>>> >> a memory leak, the ThreadLocal has been forcibly removed.
>>> >> Feb 27, 2013 2:12:28 PM org.apache.catalina.loader.WebappClassLoader
>>> >> clearThreadLocalMap
>>> >> SEVERE: A web application created a ThreadLocal with key of type
>>> >> [org.springframework.core.NamedThreadLocal] (value [Current AOP
>>> >> method
>>> >> invocation]) and a value of type [null] (value [null]) but failed to
>>> >> remove it when the web application was stopped. To prevent a memory
>>> >> leak, the ThreadLocal has been forcibly removed.

Reply via email to