0 Replies Latest reply on Feb 26, 2004 8:28 AM by murxx

    How to use the <jmx>-Ant Task!

    murxx

      Hey everybody!

      I'd like to be able to remote-deploy a war file to out jboss-server, which is running on a remote system. I already managed to do the through the jmx-console by first ftping the WAR over there and then telling the MainDeployer to deploy "file:/name".

      Now I found this nice little ant-task that should also be able to do it. But I always receive a javax.naming.CommunicationException there. I guess cause I don't really know how to handle the thing. Can somebody point me to the right place or give me a quick advise?

      <target name="jmx_deploy" description="JMX Remote deploy test">
       <taskdef name="jmx" classname="org.jboss.ant.JMX"/>
       <jmx adapterName="jmx:deazunix15.az.bertelsmann.de:rmi">
      
       <!-- define classes -->
       <invoke target="jboss.system:service=MainDeployer" operation="deploy">
       <parameter type="java.lang.String" arg="file:/DAZ/DIASMiner.war"/>
       </invoke>
       </jmx>
      </target>
      


      Where "deazunix15.az.bertelsmann.de" is the machines DNS!

      Thx for every help!