removing and installing application gives exception

View: New views
2 Messages — Rating Filter:   Alert me  

removing and installing application gives exception

by sandyg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
i got the follow exception when using this code.

<taskdef name="install" classname="org.apache.catalina.ant.InstallTask" >
         <classpath refid="catalina-ant-classpath"/>
</taskdef>
<taskdef name="remove" classname="org.apache.catalina.ant.RemoveTask">
         <classpath refid="catalina-ant-classpath"/>
</taskdef>
<target name="install" description="Install application in Tomcat">
                    <install url="${tomcat.manager.url}"
                                 username="${tomcat.manager.username}"
                                 password="${tomcat.manager.password}"
                                 path="/${warname}"
                                                 war="${basedir}\${dist}\${warname}.war"/>
</target>
 
  <target name="remove" description="Remove application in Tomcat">
  <remove url="${tomcat.manager.url}" taskname="remove"
             username="${tomcat.manager.username}"
             password="${tomcat.manager.password}"
             path="/${warname}"/>
     </target>

every thing is running fine in above code.
 when i am removing the application using remove target it runs fine but when again when i need to install back to server it throwing exception.

FAIL - Encountered exception javax.management.RuntimeOperationsException: Exception invoking method check

plz give me solution.

Re: removing and installing application gives exception

by supareno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

sandyg,

you don't have to write 'plz giv...'. don't worry, someone will answer :-)
so, i know that the remove task is deprecated [1]. it is better to use
the undeploy task like this:

<target name="remove" description="Remove application in Tomcat">
        <undeploy url="${tomcat.manager.url}"
            username="${tomcat.username}"
            password="${tomcat.password}"
            path="/${webapp.name}"/>
    </target>

[1]
http://tomcat.apache.org/tomcat-5.5-doc/catalina/docs/api/org/apache/catalina/ant/RemoveTask.html

hope this help

supareno

> Hi,
> i got the follow exception when using this code.
>
> <taskdef name="install" classname="org.apache.catalina.ant.InstallTask" >
>          <classpath refid="catalina-ant-classpath"/>
> </taskdef>
> <taskdef name="remove" classname="org.apache.catalina.ant.RemoveTask">
>          <classpath refid="catalina-ant-classpath"/>
> </taskdef>
> <target name="install" description="Install application in Tomcat">
>    <install url="${tomcat.manager.url}"
>                 username="${tomcat.manager.username}"
>                 password="${tomcat.manager.password}"
>                 path="/${warname}"
> war="${basedir}\${dist}\${warname}.war"/>
> </target>
>  
>   <target name="remove" description="Remove application in Tomcat">
>   <remove url="${tomcat.manager.url}" taskname="remove"
>              username="${tomcat.manager.username}"
>              password="${tomcat.manager.password}"
>              path="/${warname}"/>
>      </target>
>
> every thing is running fine in above code.
>  when i am removing the application using remove target it runs fine but
> when again when i need to install back to server it throwing exception.
>
> FAIL - Encountered exception javax.management.RuntimeOperationsException:
> Exception invoking method check
>
> plz give me solution.
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...

LightInTheBox - Buy quality products at wholesale price