I'm not sure adding the extra slash is right or not. I don't get the
host exception anymore, but I continue to get the zip error (below).
After looking at my tests, I see that the war file created by "ant dist"
is 1,149 KB. Yet, when I run "ant install", the task is copying a war
file to the webapp directory that is only 1 KB in size. If I run jar
-tvf on that 1KB war file, it shows it's empty.

If I simply copy the war file "ant dist" creates to the webapp
directory, everything works fine????

> -----Original Message-----
> From: Rich Garabedian [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, December 09, 2003 9:40 AM
> To: 'Tomcat Users List'
> Subject: RE: Ant install tasks
> 
> Thanks everyone for your comments. Here is more detail:
> 
> I'm using the build.xml directly downloaded from the tomcat 5
> documentation. The install task of that build file looks like this:
> 
>     <deploy url="${manager.url}"
>        username="${manager.username}"
>        password="${manager.password}"
>            path="${app.path}"
>             war="file://${build.home}"/>
> 
> I noticed that the war target only has two slashes in it. If I add a
> third like Mike shows below, I now get this error:
> 
> BUILD FAILED
>
file:C:/Documents%20and%20Settings/rich/My%20Documents/workbench/java/bu
> ild.xml:374: FAIL - Encountered exception java.util.zip.ZipException:
> error
> in opening zip file
> 
> This seems logical as the war target doesn't specify a war file, it
> specifies a directory. I haven't tried adding a specific war file yet,
> but will in a second...
> 
> Feels a little strange though, I never had to modify the build.xml
file
> from the Tomcat documentation before. I must be doing something
wrong??
> 
> 
> > -----Original Message-----
> > From: Mike [mailto:[EMAIL PROTECTED]
> > Sent: Monday, December 08, 2003 10:00 PM
> > To: Tomcat Users List; [EMAIL PROTECTED]
> > Subject: Re: Ant install tasks
> >
> > Correct me if I'm wrong, but shouldn't the host be:
> >
> >
>
file:///C:/Documents%20and%20Settings/rich/My%20Documents/workbench/java
> /b
> > uild.xml
> >
> > the difference being the three slashes between "file:" and "C"?
> >
> > - Mike
> >
> > ----- Original Message -----
> > From: "Rich Garabedian" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, December 08, 2003 11:57 AM
> > Subject: Ant install tasks
> >
> >
> > > I've used the custom ant tasks to build and install web apps a
> zillion
> > > times. However, I'm setting up a new build/test environment on a
> fresh
> > > machine and I'm having a problem getting the install task to work.
I
> can
> > > do all the normal all/compile/dist tasks. plus I can do the LIST
> task. I
> > > can also use the HTML manager app to do the install. Just can't do
> the
> > > install via ant.
> > >
> > > Environment:
> > >
> > > Windows XP Pro
> > > jakarta-tomcat-5.0.16
> > > apache-ant-1.5.4
> > >
> > > Error:
> > >
> > > BUILD FAILED
> > >
>
file:C:/Documents%20and%20Settings/rich/My%20Documents/workbench/java/bu
> > > ild.xml:368: java.net.UnknownHostException: C
> > >
> > > I'm nearly 100% the host is correct - it's simply localhost. Plus,
> the
> > > list task works fine, so it has to be hitting the correct url to
do
> > > that. I've also echoed all the variables being passed to the
install
> > > target (in the build.xml), and they look correct.
> > >
> > > Running ant with debug doesn't offer much more insight:
> > >
> > > BUILD FAILED
> > >
>
file:C:/Documents%20and%20Settings/rich/My%20Documents/workbench/java/bu
> > > ild.xml:368: java.net.UnknownHostException: C
> > >         at
> > > org.apache.catalina.ant.DeployTask.execute(DeployTask.java:208)
> > >         at org.apache.tools.ant.Task.perform(Task.java:341)
> > >         at org.apache.tools.ant.Target.execute(Target.java:309)
> > >         at
org.apache.tools.ant.Target.performTasks(Target.java:336)
> > >         at
> org.apache.tools.ant.Project.executeTarget(Project.java:1339)
> > >         at
> > > org.apache.tools.ant.Project.executeTargets(Project.java:1255)
> > >         at org.apache.tools.ant.Main.runBuild(Main.java:609)
> > >         at org.apache.tools.ant.Main.start(Main.java:196)
> > >         at org.apache.tools.ant.Main.main(Main.java:235)
> > > Caused by: java.net.UnknownHostException: C
> > >         at
> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
> > >         at java.net.Socket.connect(Socket.java:452)
> > >         at java.net.Socket.connect(Socket.java:402)
> > >         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
> > >         at
sun.net.NetworkClient.openServer(NetworkClient.java:118)
> > >         at sun.net.ftp.FtpClient.openServer(FtpClient.java:423)
> > >         at sun.net.ftp.FtpClient.<init>(FtpClient.java:692)
> > >         at
> > >
> sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.ja
> > > va:175)
> > >         at
> > >
> sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnec
> > > tion.java:257)
> > >         at
> > > org.apache.catalina.ant.DeployTask.execute(DeployTask.java:205)
> > >         ... 8 more
> > > --- Nested Exception ---
> > > java.net.UnknownHostException: C
> > >         at
> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)
> > >         at java.net.Socket.connect(Socket.java:452)
> > >         at java.net.Socket.connect(Socket.java:402)
> > >         at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
> > >         at
sun.net.NetworkClient.openServer(NetworkClient.java:118)
> > >         at sun.net.ftp.FtpClient.openServer(FtpClient.java:423)
> > >         at sun.net.ftp.FtpClient.<init>(FtpClient.java:692)
> > >         at
> > >
> sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.ja
> > > va:175)
> > >         at
> > >
> sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnec
> > > tion.java:257)
> > >         at
> > > org.apache.catalina.ant.DeployTask.execute(DeployTask.java:205)
> > >         at org.apache.tools.ant.Task.perform(Task.java:341)
> > >         at org.apache.tools.ant.Target.execute(Target.java:309)
> > >         at
org.apache.tools.ant.Target.performTasks(Target.java:336)
> > >         at
> org.apache.tools.ant.Project.executeTarget(Project.java:1339)
> > >         at
> > > org.apache.tools.ant.Project.executeTargets(Project.java:1255)
> > >         at org.apache.tools.ant.Main.runBuild(Main.java:609)
> > >         at org.apache.tools.ant.Main.start(Main.java:196)
> > >         at org.apache.tools.ant.Main.main(Main.java:235)
> > >
> > > Total time: 11 seconds
> > >
> > > Anyone have a hint? I've never run into this before and I'm going
> crazy
> > > trying to figure out what's wrong.
> > >
> > > Many thanks,
> > >
> > > Rich
> > >
> >
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]




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

Reply via email to