I checked in a fix in master for the conflicting jars.
Commit 651ac2a83baae1d5e7af24efa929ca264f655f14


On 9/11/12 11:24 PM, "Gavin Lee" <[email protected]> wrote:

>Hi, Edison
>Sorry for late response since I'm seeking solution. The issue
>persisted still in my env.
>I saw your update and it took effect when deploy-server, there is only
>servlet-api.jar under $CATALINA_HOME/lib/. Unfortunately the "ant
>debug" still had the same issue.
>
>Hi, Chiradeep,
>I tried apache-tomcat-6.0.32, it can not solve my problem either.
>
>I do think my env has something wrong, I will clean the whole
>environment and test again.
>
>Thanks for your great help.
>
>
>
>On Wed, Sep 12, 2012 at 12:24 PM, Chiradeep Vittal
><[email protected]> wrote:
>> Also I recall that Tomcat 6.033 has some issue with log4j and won't
>>start. We use 6.0.32
>>
>> --
>> Chiradeep
>>
>> On Sep 11, 2012, at 20:26, "Edison Su" <[email protected]> wrote:
>>
>>> I fixed it in master, could you have a try?
>>> ant clean-tomcat
>>> ant build-all deploy-server
>>>
>>>> -----Original Message-----
>>>> From: Edison Su [mailto:[email protected]]
>>>> Sent: Tuesday, September 11, 2012 7:45 PM
>>>> To: [email protected]
>>>> Subject: RE: ant debug failed to launch
>>>>
>>>> rm $CATALINA_HOME/lib/servlet-api-2.5-20081211.jar
>>>> rm $CATALINA_HOME/lib/servlet-api-2.3.jar
>>>>
>>>>
>>>>> -----Original Message-----
>>>>> From: Gavin Lee [mailto:[email protected]]
>>>>> Sent: Tuesday, September 11, 2012 7:26 PM
>>>>> To: [email protected]
>>>>> Subject: Re: ant debug failed to launch
>>>>>
>>>>> I still can not pass by the issue with Chiradeep's guide.
>>>>> "mvn -P deps" will download jars to deps folder which include the
>>>> jars
>>>>> mentioned here.
>>>>> Some build xml file depends on the jars, eg: package.xml and
>>>>> build-aws-api.xml depend on axis*.jar.
>>>>>
>>>>> Some version info in my env:
>>>>> CentOS 6.2 x64
>>>>> apache-tomcat-6.0.33
>>>>> apache-maven-3.0.4
>>>>> Apache Ant version 1.7.1
>>>>>
>>>>>
>>>>> On Wed, Sep 12, 2012 at 2:54 AM, Chiradeep Vittal
>>>>> <[email protected]> wrote:
>>>>>> clean-tomcat does not clean out the $CATALINA_HOME/libs directory.
>>>>>>
>>>>>> But even after manually deleting all the copied-over libs there,
>>>> 'ant
>>>>>> deploy-server' re-introduces the same problems.
>>>>>>
>>>>>> On 9/11/12 11:34 AM, "Edison Su" <[email protected]> wrote:
>>>>>>
>>>>>>> Ant clean-tomcat doesn't work?
>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: Chiradeep Vittal [mailto:[email protected]]
>>>>>>>> Sent: Tuesday, September 11, 2012 11:16 AM
>>>>>>>> To: CloudStack DeveloperList
>>>>>>>> Subject: Re: ant debug failed to launch
>>>>>>>>
>>>>>>>> To get even further, here are the additional steps:
>>>>>>>> rm $CATALINA_HOME/lib/axis*.jar
>>>>>>>> rm $CATALINA_HOME/lib/slf4j*
>>>>>>>> rm $CATALINA_HOME/lib/*jcl*
>>>>>>>> rm $CATALINA_HOME/webapps7080/awsapi/WEB-INF/lib/log4j-1.2.15.jar
>>>>>>>>
>>>>>>>>
>>>>>>>> Not sure where the problem is -- maven or ant.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 9/11/12 10:28 AM, "Chiradeep Vittal"
>>>>> <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> I found that I had to remove $CATALINA_HOME/lib/servlet-api-
>>>>> 2.3.jar to
>>>>>>>>> move past this error.
>>>>>>>>>
>>>>>>>>> On 9/11/12 7:04 AM, "Gavin Lee" <[email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> My environment was ok yesterday for ant debug before I update
>>>> the
>>>>>>>> source
>>>>>>>>>> code.
>>>>>>>>>> I use root account, I know it's not good, I checked both
>>>>>>>> CATALINA_HOME
>>>>>>>>>> and src folder, the folder permission/ownership is correct.
>>>>>>>>>>
>>>>>>>>>> On Tue, Sep 11, 2012 at 8:05 PM, Rohit Yadav
>>>>> <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>> Make sure you're the owner on the source code (where your
>>>> jars
>>>>> are)
>>>>>>>> and
>>>>>>>>>>> on CATALINA_HOME.
>>>>>>>>>>> chown -R <your-user> <path to tomcat and path to repo/src>
>>>>>>>>>>>
>>>>>>>>>>> ant deploy-server
>>>>>>>>>>>
>>>>>>>>>>> and,
>>>>>>>>>>>
>>>>>>>>>>> ant debug!
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Rohit
>>>>>>>>>>>
>>>>>>>>>>> On 11-Sep-2012, at 3:24 PM, Gavin Lee <[email protected]>
>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I followed the instruction [1] to setup maven build
>>>>> environment.
>>>>>>>>>>>> Everything went well except the last step: ant debug
>>>>>>>>>>>>
>>>>>>>>>>>> I can use " mvn -P client -pl client jetty:run " but
>>>> encounter
>>>>>>>> some
>>>>>>>>>>>> other issue such as system vm could not start. I want to
>>>>> attach
>>>>>>>>>>>> eclipse debug.
>>>>>>>>>>>>
>>>>>>>>>>>> Does anybody encounter following issue when using: ant debug?
>>>>>>>>>>>>
>>>>>>>>>>>> [java] SEVERE: Error deploying web application directory
>>>>> awsapi
>>>>>>>>>>>>    [java] java.lang.NoSuchMethodError:
>>>>>>>>>>>>
>>>> javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.core.StandardHost$MemoryLeakTrackingListener.li
>>>>>>>> fecy
>>>>>>>>>>>> c
>>>>>>>>>>>> leEvent(StandardHost.java:616)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecy
>>>>>>>> cleS
>>>>>>>>>>>> u
>>>>>>>>>>>> pport.java:142)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.core.StandardContext.start(StandardContext.java
>>>>>>>> :470
>>>>>>>>>>>> 0
>>>>>>>>>>>> )
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBa
>>>>>>>> se.j
>>>>>>>>>>>> a
>>>>>>>>>>>> va:799)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
>>>>>>>> 779)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.j
>>>>>>>> ava:
>>>>>>>>>>>> 1
>>>>>>>>>>>> 079)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig
>>>>>>>> .jav
>>>>>>>>>>>> a
>>>>>>>>>>>> :1002)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> 
>>>>>org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.ja
>>>>>>>> va:3
>>>>>>>>>>>> 2
>>>>>>>>>>>> 4)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecy
>>>>>>>> cleS
>>>>>>>>>>>> u
>>>>>>>>>>>> pport.java:142)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>> org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> 
>>>>>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>org.apache.catalina.core.StandardService.start(StandardService.java
>>>>>>>> :525
>>>>>>>>>>>> )
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>> 
>>>>>org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>> org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>>>>>>>>>>>>    [java]     at
>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>>>>>>>>>> Method)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp
>>>>>>>> l.ja
>>>>>>>>>>>> v
>>>>>>>>>>>> a:57)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc
>>>>>>>> esso
>>>>>>>>>>>> r
>>>>>>>>>>>> Impl.java:43)
>>>>>>>>>>>>    [java]     at
>>>>> java.lang.reflect.Method.invoke(Method.java:616)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>>>>>>>>>>>>    [java]     at
>>>>>>>>>>>>
>>>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
>>>>>>>>>>>>    [java] Sep 11, 2012 5:52:39 PM
>>>>>>>>>>>> org.apache.coyote.http11.Http11NioProtocol start
>>>>>>>>>>>>    [java] INFO: Starting Coyote HTTP/1.1 on http-7080
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [1]:
>>>>>>>>
>>>>>
>>>>>>>> 
>>>>>>>>https://cwiki.apache.org/confluence/display/CLOUDSTACK/Building+wit
>>>>>>>> h+Ma
>>>>>>>>>>>> v
>>>>>>>>>>>> en
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Gavin
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Gavin
>>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Gavin
>
>
>
>-- 
>Gavin

Reply via email to