# Apache Ant Archive

How do I use ejbDeploy outside of RAD

### How do I use ejbDeploy outside of RAD

2006-11-02       - By peter reilly
 Reply:     1     2     3     4     5     6     7     8     9     10     >>

I did a quick google and found a lot of
hits of people asking this question, but
very few on how to do it.
I found this:
http://www-128.ibm.com/developerworks/websphere/library/techarticles/0505_weisz
/0505_weisz.html
They use their own ant launcher (com.ibm.etools.j2ee.ant.RunAnt) and
their own ant.bat file : runAnt.bat.

Peter

On 11/2/06, Branden Kolb <kolbb@(protected)> wrote:
> Well, maybe I don't understand quite yet.  I added the path to the
> antj2ee.jar to my system classpath variable. opened a new DOS window and
> tried my script again.  I still get the error:
>
>         Could not create task or type of type: ejbDeploy
>
> What am I missing?
>
> Branden Kolb
>
>
> > Ok, I think I am beginning to understand.  I may not have provided
> enough
> > information.  I call a batch file like the following.  Should I just add
>
> > the correct jar to the folder listed as the ANT_HOME folder?  Or do I
> just
> > add it to my windows classpath?  Thanks for the help!
> >
> > echo  %~dp0
> >
> > cd  %~dp0
> > REM subst j: %~dp0..\3rdParty
> >
> > SET JAVA_HOME=C:\Program Files\Java\jdk1.5.0_08\lib
> > set ANT_HOME=%~dp03rdParty\ant-1.6.2
> > echo ANT_HOME
> > setlocal
> > call %ANT_HOME%\bin\ant -verbose -buildfile Build.xml -l .\logfile.txt
> %*
> > endlocal
> >
> >
> >
> >
> > Branden Kolb
> >
> >
> >
> > > Branden Kolb wrote:
> > > > I have recently written a build script using Ant for one of our
> > projects
> > > > that is run from within RAD.  One of the targets uses the
> <ejbDeploy>
> > > > in the following manner:
> > > >
> > > >                 <ejbDeploy EJBProject="<project_name>"
> > IgnoreErrors="true"
> > > > />
> > > >
> > > > I want to be able to run the Ant script from a DOS window.  However,
>
> > when
> > > > I do, and it gets to the ejbDeploy task, I get the following:
> > > >
> > > > BUILD FAILED
> > > > C:Build\Build.xml:37: The following error occurred while executing
> > this
> > > > line:
> > > > C:Build\Build.xml:26: The following error occurred while executing
> > this
> > > > line:
> > > > C:\workspace\build_standalone.xml:344: Could not create task or type
>
> > of
> > > > type: ejbDeploy.
> > > >
> > > > Can someone tell me if it's possible to use the ejbDeploy task this
> > way,
> > > > and, if so, how would I do it?
> > > >
> > > > On a similar note, is there anyway to use the
> > <eclipse.incrementalBuild>
> > > > task in the same way (<eclipse.incrementalBuild kind="clean"/> or
> > > > <eclipse.incrementalBuild project="<project_name>"/>) outside of
> > > >
> > >
> > > I dont know what RAD is, and assume that it is a rational/eclipse
> > > platform. Yes?
> > >
> > > If so, these are custom tasks that come with the tool. You need to
> find
> > > where they come from, add the JAR and dependencies to Ant's classpath
> > > outside the IDE. As long as they dont have hard coded assumptions
> > > in-IDE use, they should then work.
> > >
> > > -steve
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@(protected)
> > > For additional commands, e-mail: user-help@(protected)
> > >
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)