Hi all,

I documented this issue on Stack Overflow.

http://stackoverflow.com/questions/21317229/tomcat-tutorial-why-did-this-install-fail

Here is my version info

$ ~/Tomcat/tomcat/bin/version.sh
Using CATALINA_BASE:   /home/david/Tomcat/tomcat
Using CATALINA_HOME:   /home/david/Tomcat/tomcat
Using CATALINA_TMPDIR: /home/david/Tomcat/tomcat/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/
Using CLASSPATH:
/home/david/Tomcat/tomcat/bin/bootstrap.jar:/home/david/Tomcat/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/7.0.50
Server built:   Dec 19 2013 10:18:12
Server number:  7.0.50.0
OS Name:        Linux
OS Version:     2.6.32-431.el6.x86_64
Architecture:   amd64
JVM Version:    1.7.0_45-mockbuild_2013_11_22_18_30-b00
JVM Vendor:     Oracle Corporation

In short, I am working through the basic tutorial.  I am blocked on the
install step here for unknown reasons:

http://tomcat.apache.org/tomcat-7.0-doc/appdev/processes.html#Test_Your_Web_Application

I have followed every instruction to a T, but on ant install I get this


$ ant install
Buildfile: build.xml
Trying to override old definition of datatype resources

prepare:

compile:

install:

BUILD FAILED
java.io.IOException: Server returned HTTP response code: 403 for URL:
http://localhost:8080/manager/text/deploy?path=%2Ftomcat-tutorial&war=file%3A%2F%2F%2Fhome%2Fdavid%2FIdeaProjects%2Ftomcat-tutorial%2Fbuild
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626)
at
org.apache.catalina.ant.AbstractCatalinaTask.execute(AbstractCatalinaTask.java:230)
at org.apache.catalina.ant.DeployTask.execute(DeployTask.java:196)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Here is my OS info

[david@david tomcat-tutorial]$ uname -a
Linux david.tongal.com 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux

Also as noted in the SO question, here is my Realm

$ cat ~/Tomcat/tomcat/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>

  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="manager" password="manager" roles="manager"/>

</tomcat-users>

Thanks in advance for help

---------- Forwarded message ----------
From: David Williams <da...@tongal.com>
Date: Thu, Jan 23, 2014 at 2:04 PM
Subject: basic tutorial failure on ant install
To: users@tomcat.apache.org


Hi all,

I documented this issue on Stack Overflow.

http://stackoverflow.com/questions/21317229/tomcat-tutorial-why-did-this-install-fail

Here is my version info

$ ~/Tomcat/tomcat/bin/version.sh
Using CATALINA_BASE:   /home/david/Tomcat/tomcat
Using CATALINA_HOME:   /home/david/Tomcat/tomcat
Using CATALINA_TMPDIR: /home/david/Tomcat/tomcat/temp
Using JRE_HOME:        /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.45.x86_64/
Using CLASSPATH:
/home/david/Tomcat/tomcat/bin/bootstrap.jar:/home/david/Tomcat/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/7.0.50
Server built:   Dec 19 2013 10:18:12
Server number:  7.0.50.0
OS Name:        Linux
OS Version:     2.6.32-431.el6.x86_64
Architecture:   amd64
JVM Version:    1.7.0_45-mockbuild_2013_11_22_18_30-b00
JVM Vendor:     Oracle Corporation

In short, I am working through the basic tutorial.  I am blocked on the
install step here for unknown reasons:

http://tomcat.apache.org/tomcat-7.0-doc/appdev/processes.html#Test_Your_Web_Application

I have followed every instruction to a T, but on ant install I get this


$ ant install
Buildfile: build.xml
Trying to override old definition of datatype resources

prepare:

compile:

install:

BUILD FAILED
java.io.IOException: Server returned HTTP response code: 403 for URL:
http://localhost:8080/manager/text/deploy?path=%2Ftomcat-tutorial&war=file%3A%2F%2F%2Fhome%2Fdavid%2FIdeaProjects%2Ftomcat-tutorial%2Fbuild
 at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626)
at
org.apache.catalina.ant.AbstractCatalinaTask.execute(AbstractCatalinaTask.java:230)
 at org.apache.catalina.ant.DeployTask.execute(DeployTask.java:196)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
 at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
 at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
 at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
 at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
 at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Here is my OS info

[david@david tomcat-tutorial]$ uname -a
Linux david.tongal.com 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux

Also as noted in the SO question, here is my Realm

$ cat ~/Tomcat/tomcat/conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>

  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="manager" password="manager" roles="manager"/>

</tomcat-users>

Thanks in advance for help

Reply via email to