Finally!!! Big Thanks

-D

On Mar 31, 2005 4:22 AM, Kaloyan Enimanev
<[EMAIL PROTECTED]> wrote:
> Hi boys, yesterday I was able to run the "ant:telnet" task under Maven.
> Several people complained around that they were helpless on this topic
> in the mailing list so I thought it is a good idea to tell them what's the
> problem.
> 
> Since Ant 1.5.3 relias on NetComponents.jar you have to download it and
> add it to the dependencies.
> I've got these in my project.xml
> 
>    <dependency>
>      <groupId>netcomponents</groupId>
>      <artifactId>netcomponents</artifactId>
>      <version>1.3.8</version>
>      <properties>
>        <classloader>root</classloader>
>      </properties>
>    </dependency>
> 
> And then in my Maven.xml I added
> 
>          <ant:taskdef name="telnet"
> classname="org.apache.tools.ant.taskdefs.optional.net.TelnetTask">
>            <ant:classpath>
>              <ant:pathelement
> location="${plugin.getDependencyPath('netcomponents:netcomponents')}"/>
>              <ant:path refid="maven.dependency.classpath"/>
>            </ant:classpath>
>          </ant:taskdef>
> 
>          <telnet server="${j2ee.server.host}" port="50008"
> timeout="1000">
>            <read  string="ogin:"/>
>            <write string="${j2ee.server.username}"/>
>            <read  string="assword:"/>
>            <write echo="false" string="${j2ee.server.password}"/>
>            <read  string=">"/>
>            <write string="jump 0"/>
>            <read  string=">"/>
>            <write string="ADD DBPOOL"/>
>            <read  string=">"/>
>            <write string="GET_DRIVERS"/>
>            <read  string=">"/>
> 
>            <!-- First we ensure Driver is deployed -->
>            <write string="UNDEFINE_JDBC_DRIVER Oracle"/>
>            <read  string=">"/>
> 
>            <write string="DEPLOY_JDBC_DRIVER Oracle
> ${pom.getDependencyPath(
> context.getVariable('group.external.icw').concat(':classes12') )}"/>
>            <read  string=">"/>
> 
>            <!-- Deploy datasources -->
>            <write string="MAKE_DATA_SOURCE
> ${maven.build.dir}/data-source-pool.xml"/>
>            <read  string=">"/>
> 
>            <write string="ADD DEPLOY"/>
>            <read  string=">"/>
>            <write string="REMOVE_APP -a sap.com/prescriptionEAR"/>
>            <read  string=">"/>
> 
>            <write echo="true" string="exit"/>
>          </telnet>
> 
> Did you get it ? :)
> The documentation states you should call telnet like this
> <telnet ..>
>    <write>writestirng</write>
>    <read>readstring</read>
> </telnet>
> 
> but the IMPLEMENTATION does like this
> <telnet ..>
>    <write string="writestirng" />
>    <read string="readstring">
> </telnet>
> 
> best regards to all of you ,
> Kaloyan
> ----------------------------------------------------------
> Keep In Touch With Your Life Sensors
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to