Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / February 2006

Tip: Looking for answers? Try searching our database.

pls help regarding instruction

Thread view: 
jayipee@gmail.com - 22 Feb 2006 00:52 GMT
I have installed the latest version of knoppix. it's a debian based
distro. now I want to run tomcat on my server to run servlet.

I have already installed tomcat4 but in the instructions given from
this site: http://cymulacrum.net/writings/tomcat4/c260.html I don't
know what it means under this line: 4.2.2. Adding a Context inside
server.xml. I look for server.xml and I can see it under /etc/tomcat4/
and also in /var/lib/tomcat4/conf/server.xml which makes me confuse
which one to edit or if this is the right file to edit. When looking
through the file I don't know also what to put there. The instruction
to put to that file is this:

<!-- MyFirst Context -->

<Context path="/MyFirst" docBase="MyFirst" debug="0" reloadable="true"
/>

And also the web.xml under this line 4.2.3. Creating a web.xml file for
the web application.

I can put my server.xml and web.xml here if you like.

Thanks in advance.
SMC - 22 Feb 2006 01:17 GMT
On Wed, 22 Feb 2006 11:52:32 +1100, jayipee wrote:

> I have installed the latest version of knoppix. it's a debian based
> distro. now I want to run tomcat on my server to run servlet.
[quoted text clipped - 5 lines]
> /var/lib/tomcat4/conf/server.xml which makes me confuse which one to
> edit or if this is the right file to edit.

You'll probably find that /var/lib/tomcat4/conf is a symlink to
/etc/tomcat4, so whichever you edit, it's the same file.

> When looking through the file
> I don't know also what to put there. The instruction to put to that file
[quoted text clipped - 4 lines]
> <Context path="/MyFirst" docBase="MyFirst" debug="0" reloadable="true"
> />

Add the above line inside the <Host> tags in the server.xml

You'll probably have an entry similar to:

<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true">

so just put your Context after that. There may already be an example one
in there, so you could add it before that one.

> And also the web.xml under this line 4.2.3. Creating a web.xml file for
> the web application.

This is a file you need to create. Just create the file and drop in the
content they provide. This file will go in

$CATALINA_HOME/webapps/MyFirst/WEB-INF/

Signature

Sean

Work expands to occupy the time available - Parkinson's 1st law

jayipee@gmail.com - 22 Feb 2006 02:23 GMT
Thank you very much for the reply. I can't find this line under host:

<!-- Tomcat Root Context -->
<!--
  <Context path="" docBase="ROOT" debug="0">
-->

So I added it together with:

<!-- MyFirst Context -->

<Context path="/MyFirst" docBase="MyFirst" debug="0" reloadable="true"
/>

The instruction also said that I have to access that on port 8080 but
after running startup.sh can running netstat I can't find port 8080
opened.

And also what is the right path of JAVA_HOME ? because when I run
startup.sh it says:

The JAVA_HOME environment variable is not defined
This environment variable is needed to run this program

I don't know if this is the right command to enter in the terminal:

export JAVA_HOME=/usr/lib/kaffe/

Thanks again.

> On Wed, 22 Feb 2006 11:52:32 +1100, jayipee wrote:
>
[quoted text clipped - 41 lines]
>
> Work expands to occupy the time available - Parkinson's 1st law
SMC - 23 Feb 2006 22:37 GMT
On Wed, 22 Feb 2006 13:23:11 +1100, jayipee wrote:

> Thank you very much for the reply. I can't find this line under host:
>
[quoted text clipped - 13 lines]
> after running startup.sh can running netstat I can't find port 8080
> opened.

Look for the <Connector> tags in your server.xml. Make sure there is one
and it's uncommented. It should be something like

<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
              port="8080" minProcessors="5" maxProcessors="15"
              enableLookups="false" redirectPort="8443" acceptCount="10"
              debug="0" connectionTimeout="10000"
              useURIValidationHack="false"/>

Check the port attribute value.

> And also what is the right path of JAVA_HOME ? because when I run
> startup.sh it says:
[quoted text clipped - 5 lines]
>
> export JAVA_HOME=/usr/lib/kaffe/

You should probably add this to your shell profile (e.g. .bash_profile).

Signature

Sean

The users that I support would double-click on a landmine to see what it
did. --slashdot poster



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.