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
<chiradeep.vit...@citrix.com> 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" <edison...@citrix.com> 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:edison...@citrix.com]
>>> Sent: Tuesday, September 11, 2012 7:45 PM
>>> To: cloudstack-dev@incubator.apache.org
>>> 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:gavin....@gmail.com]
>>>> Sent: Tuesday, September 11, 2012 7:26 PM
>>>> To: cloudstack-dev@incubator.apache.org
>>>> 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
>>>> <chiradeep.vit...@citrix.com> 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" <edison...@citrix.com> wrote:
>>>>>
>>>>>> Ant clean-tomcat doesn't work?
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com]
>>>>>>> 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"
>>>> <chiradeep.vit...@citrix.com>
>>>>>>> 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" <gavin....@gmail.com> 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
>>>> <rohit.ya...@citrix.com>
>>>>>>>>> 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 <gavin....@gmail.com>
>>>> 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