Solved

How do I program and install a scheduled task for WAS 5?

Posted on 2004-08-20
58
6,150 Views
Last Modified: 2013-12-10
Hi,

I'm very confused as to how to program a scheduled task for Websphere and then implement it.  I would like a program that runs every 5 seconds (this could be variable) and call a particular http link.  It sounds simple but I can't figure out how to do it.  Since I'm new to Websphere and Java, it would really help if someone could provide me a working example and instructions on how to install it through the WAS Admin?

Any help would be greatly appreciated!

Thanks in advace,
blue44
0
Comment
Question by:blue44
  • 29
  • 27
  • 2
58 Comments
 
LVL 1

Expert Comment

by:vallavan
ID: 11867805
You can use the java.util.TimerTask Class in a web application. This has the facility to execute the "public void run()" method over a period of time. This time is cinfigurable.This is extension of the Thread Class I hope.
0
 
LVL 7

Expert Comment

by:damonf
ID: 11872229
We'll need to know what tool you are using.  Here are the general steps.

1)  You'll need to create a Web App.
2)  You need to create a servlet in the app and set it to autorun when the application starts up.
3)  You'll need to create a class MyAction which extends java.util.TimerTask.  Implement the run() method.  In that method, do your URL check.
4)  In the init() method of your servlet, instantiate a java.util.Timer object and your MyAction object.  Call schedule(myAction,new Date(),300000).  This will call the run() method in MyAction every 300000 millis (5 minutes) starting now.
5)  Install the webapp on your server and run it.

I'm not sure if my technique will allow your init() to complete ... if not your app will never start.  In that case, you'll have to kick off a thread to do all of the above.  Try it this way first.

I'm looking for you to ask more questions ... I'm just guessing about how much guidance you actually need.  I can't teach you Java and WebSphere in one Q!
0
 

Author Comment

by:blue44
ID: 11873978
Hi damonf,

Thanks for working with me on this.  I know that if I can learn how to get this one servlet up and running, this will give me a working foundation to learn more about Java development on WAS.

I put together some Java code that is incomplete but hopefully a start.  The code is at the end.  Here are some follow-up questions:

- I don't know what consititues creating a servlet.  Is there a particular class I instantiate?
- How do I call a specific URL in the run method?
- How do I install such a small, single servlet through the WAS Administrator.  Do I have to package it as an .ear and then install it?

CODE:
 
import java.util.Timer;
import java.util.TimerTask;

public class MyAction extends TimerTask {

      public void run() {
            //Not sure how to call URL
            URL url = new URL(args[0]);
            URLConnection connection = url.openConnection();
      }

}

class MainApplication {

      public static void main(String[] args) {
            Timer timer = new Timer();
            timer.scheduler(MyAction, new Date(), 3000);
      
      }

}


Many thanks,
blue44
0
 
LVL 7

Expert Comment

by:damonf
ID: 11874454
To create a servlet , create a class that exends javax.servlet.http.HttpServlet.  To respond to a user, override doGet() and doPost() methods.  The init() and destroy() methods are called by the container on startup and shutdown ... override init() to do stuff on startup.

You also need a servlet mapping in your web.xml filed.

To "call" a specific URL ... it depends what you want to do with it.  Just see if it's alive?  Download its contents?  What are you trying to do?

Yes, to install you need to package either as war or ear file and install through WAS Admin console.

More about your code later...
0
 

Author Comment

by:blue44
ID: 11874988
-Does this work to create the servlet?
public class MainApplication extends javax.servlet.http.HttpServlet {

-What do I put in my web.xml code?
<security-role-ref>
<description> </description>
<role-name></role-name>
</security-role-ref>

-I'd like to call a URL that runs a ColdFusion script.  For example, I'd like to call the url: http://www.somesite.com/index.cfm?method=cBatch.Print

-Is this all easier if I use Websphere Studio?

Thanks.


0
 
LVL 1

Expert Comment

by:vallavan
ID: 11890421
yes,

      You have to create a instance of the sub class of the Timer class. This should be done in your servlet. If you want to create alias  i.e. URL mapping fr your servlet then you can go to admin console after the instalation and then you can create a  alias i.e. URL mapping for your servlet.

-Vallavan
0
 
LVL 7

Expert Comment

by:damonf
ID: 11892275
public class MainApplication extends javax.servlet.http.HttpServlet {
        public void init(){
        }
}

web.xml


<web-app>
    <display-name>myapp</display-name>
    <servlet>
        <servlet-name>myservlet</servlet-name>
        <servlet-class>my.pack.MyClass</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>myservlet</servlet-name>
        <url-pattern>/myurl</url-pattern>
    </servlet-mapping>
    <welcome-file-list id="WelcomeFileList_1">
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>
</web-app>

To call your CF script:

URL url = new URL("http://www.somesite.com/index.cfm?method=cBatch.Print");
URLConnection connection = url.openConnection();
connection.setDoInput(true);
InputStream inStream = connection.getInputStream();
BufferedReader input =
      new BufferedReader(new InputStreamReader(inStream));
String line = "";
while ((line = input.readLine()) != null){
   //do something with line
}

NOTE:  I realize you just want to call the script, but you have READ from the URL before it will actually do anything.  Just opening the connection doesn't actually call the URL.  So if this is just to kick something off, you can discard whatever you read back.  There might be a more efficient way to do this, but I'm not sure what it would be.

I'm not sure this would be easier with Studio, because then you'd have to learn the tool as well.  To create a WAR or EAR file for your server, use the Application Assembly Tool (AAT) on the server.  It ships with WAS.  This is what I used when I migrated my first JSP app to WAS.
0
 
LVL 7

Expert Comment

by:damonf
ID: 11892292
whoops, forgot this from your web.xml:


<load-on-startup>1</load-on-startup>

Need that at the bottom of your <servlet> entry.  This will make the servlet initialize (init() method gets called) when the app starts.
0
 

Author Comment

by:blue44
ID: 11894876
Thanks, damonf!!

I've put together the various pieces into the below files.  Before I compile it and attempt to install it via AAT, could you take a look?

MainApplication.java
------------------------
import java.util.Timer;
import java.util.TimerTask;

public class MyAction extends TimerTask {

      public void run() {
            URL url = new URL("http://www.somesite.com/index.cfm?method=cBatch.Print");
            URLConnection connection = url.openConnection();
            connection.setDoInput(true);
            InputStream inStream = connection.getInputStream();
            BufferedReader input = new BufferedReader(new InputStreamReader(inStream));
            String line = "";
            while ((line = input.readLine()) != null){
               //do something with line
            }

            
      }

}

public class MainApplication extends javax.servlet.http.HttpServlet {
        public void init(){
        }
            
            public static void main(String[] args) {
                  Timer timer = new Timer();
                  timer.scheduler(MyAction, new Date(), 3000);
      
            }
}


web.xml
------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>
    <display-name>myapp</display-name>
    <servlet>
        <servlet-name>myservlet</servlet-name>
        <servlet-class>my.pack.MyClass</servlet-class>
            <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>myservlet</servlet-name>
        <url-pattern>/myurl</url-pattern>
    </servlet-mapping>
    <welcome-file-list id="WelcomeFileList_1">
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>
</web-app>
0
 
LVL 7

Expert Comment

by:damonf
ID: 11894965
>          while ((line = input.readLine()) != null){
>            //do something with line
>          }

I'd suggest at least writing to console for now so you know if anything happened...

>public class MainApplication extends javax.servlet.http.HttpServlet {
>        public void init(){
>        }
>          
>          public static void main(String[] args) {
>               Timer timer = new Timer();
>               timer.scheduler(MyAction, new Date(), 3000);
>    
>          }
>}

Not that, but this:

public class MainApplication extends javax.servlet.http.HttpServlet {
        public void init(){
               Timer timer = new Timer();
               timer.schedule(new MyAction(), new Date(), 3000);
        }        
}

Reasons:  main() method doesn't work in servlet.  Only use if want to test the class directly from java.  It's the schedule() method, and you have to pass it an INSTANCE of you MyAction class, not the class itself.  BTW 3000 means 3 seconds ... I assume that's just for testing.  The value is in milliseconds.
0
 

Author Comment

by:blue44
ID: 11907385
Thanks, damonf.

I took some time to try to compile the code but it didn't work.  I installed J2EE SDK but still no success.  Not sure what it is.  I broke the classes into two java files and it didn't work.  One single java file didn't work either.  It seems that it doesn't recognize any of the objects I'm instantiating.

Here's my code again and error messages.

Many thanks!!


CODE:
-------
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.Timer;
import java.util.TimerTask;

public class MainApplication extends javax.servlet.http.HttpServlet {
        public void init(){
               Timer timer = new Timer();
               timer.schedule(new MyAction(), new Date(), 5000);
        }        
}

class MyAction extends TimerTask {

      public void run() {
            URL url = new URL("http://100.58.35.152/index.cfm?method=cBatch.FtpPdf");
            URLConnection connection = url.openConnection();
            connection.setDoInput(true);
            InputStream inStream = connection.getInputStream();
            BufferedReader input = new BufferedReader(new InputStreamReader(inStream));
            String line = "";
            response.setContentType("text/html");
            PrintWrtier out = response.getWriter();
            while ((line = input.readLine()) != null){
                  out.println("<HTML><BODY>");
                  out.println("Scheduled Task Running");
                  out.println("</BODY></HTML>");
                  out.close();
            }

            
      }

}


ERRORS:
----------

MainApplication.java:10: cannot resolve symbol
symbol  : class Date
location: class MainApplication
               timer.schedule(new MyAction(), new Date(), 5000);
                                                  ^
MainApplication.java:17: cannot resolve symbol
symbol  : class URL
location: class MyAction
                URL url = new URL("http://100.58.35.152/index.cfm?method=cBatch.
FtpPdf");
                ^
MainApplication.java:17: cannot resolve symbol
symbol  : class URL
location: class MyAction
                URL url = new URL("http://100.58.35.152/index.cfm?method=cBatch.
FtpPdf");
                              ^
MainApplication.java:18: cannot resolve symbol
symbol  : class URLConnection
location: class MyAction
                URLConnection connection = url.openConnection();
                ^
MainApplication.java:23: cannot resolve symbol
symbol  : variable response
location: class MyAction
                response.setContentType("text/html");
                ^
MainApplication.java:24: cannot resolve symbol
symbol  : class PrintWrtier
location: class MyAction
                PrintWrtier out = response.getWriter();
                ^
MainApplication.java:24: cannot resolve symbol
symbol  : variable response
location: class MyAction
                PrintWrtier out = response.getWriter();
                                  ^
7 errors
0
 
LVL 7

Expert Comment

by:damonf
ID: 11912030
A few things.  

1) you definitely need for MyAction and MainApplication to be in two separate files.

2) at the very top of your MyAction class, let's add

package mypackage;

3) add the following imports to MyAction:

import java.net.*;

4) Add the following imports to MainApplication

import mypackage.*;
import java.util.*; (get rid of the other two util imports)

5)  comment out these two lines:

         response.setContentType("text/html");
          PrintWrtier out = response.getWriter();

6)  Replace out.println with System.out.println.  That will print to the console for now.


Here's why the response stuff isn't going to work.  Remember, the response requires an open socket with the browser.  Since this is a separate thread you've kicked off which in fact has no connection with any browser anywhere, how are you going to write that response?  Even if you had all the variables it still wouldn't work.  So you need to write to the console or later on you can write to some file.
0
 

Author Comment

by:blue44
ID: 11915040
Thanks again, damonf! I'm learning so much.  We'll eventually get this to work...:-)

Your suggestions worked and I'm down to only one new error in MyAction that I can't resolve.  It can't seem to find the TimerTask class.  As such, I tried adding 'import java.util.TimerTask;' but then a whole new set of errors appeared.  

ERROR:
MyAction.java:7: cannot resolve symbol
symbol  : class TimerTask
location: class mypackage.MyAction
public class MyAction extends TimerTask {
                              ^
1 error
0
 
LVL 7

Expert Comment

by:damonf
ID: 11915220
try adding

import java.util.*;
import java.io.*;
import java.net.*;

keep in mind, sometimes fixing one thing will actually cause more errors to appear because the compiler can get further ... certain types of errors will prevent it from parsing the rest of your code.  So just because you get more errors doesn't mean you didn't fix your problem ... the trick is to check if the error you were trying to fix is gone.  Then start on the new ones.  

BTW, you asked if this would be easier if you used Studio ... well, the compiling/fixing part would be!
0
 

Author Comment

by:blue44
ID: 11917478
Great! I got MyAction to compile.  Thank you!!

Next thing is MainApplication is receiving an error that it can't locate the package.  I created a subdirectory and put the class file of MyAction in it but it didn't work.  I've tried every combination and still I get this error.

ERROR:
--------
MainApplication.java:4: package mypackage does not exist
import mypackage.*;
^
MainApplication.java:10: cannot resolve symbol
symbol  : class MyAction
location: class MainApplication
               timer.schedule(new MyAction(), new Date(), 5000);
                                  ^
2 errors

CODE: MyAction
-------
package mypackage;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class MyAction extends TimerTask {

      public void run() {
            try  {
                  URL url = new URL("http://100.58.35.152/index.cfm?method=cBatch.FtpPdf");
                  URLConnection connection = url.openConnection();
                  connection.setDoInput(true);
                  InputStream inStream = connection.getInputStream();
                  BufferedReader input = new BufferedReader(new InputStreamReader(inStream));
                  String line = "";
                  //response.setContentType("text/html");
                  //PrintWrtier out = response.getWriter();
                  while ((line = input.readLine()) != null){
                        System.out.println("<HTML><BODY>");
                        System.out.println("Scheduled Task Running");
                        System.out.println("</BODY></HTML>");
                        System.out.close();
                        }
            }catch(IOException ioe) {}

      }

}

MAINAPPLICATION
------------------------
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import mypackage.*;
import java.util.*;

public class MainApplication extends javax.servlet.http.HttpServlet {
        public void init(){
               Timer timer = new Timer();
               timer.schedule(new MyAction(), new Date(), 5000);
        }        
}
0
 

Author Comment

by:blue44
ID: 11918606
I was able to solve one error by putting both files in the same subdirectory and using 'package mypackage;' in the header of both files instead of import.  Don't know if this is OK, but it got rid of the first error.

I'm guessing the second error has something to do with not calling the object correctly, but it's still a mystery.
0
 
LVL 7

Expert Comment

by:damonf
ID: 11930905
sorry I didn't explain that part.  You have to put both files in a subdirectory called "mypackage".  That's how packaging works.  The package of a class is represented by a folder structure matching the package.  So com.ibm.websphere would be /com/ibm/websphere ...

If you don't specify a package you're using the default or unnamed package.  This works fine for a single class but it makes it trickier to do imports.  In my experience, two classes in the "default" package don't necessarily find each other, whereas if they are in a named package they always find each other.
0
 

Author Comment

by:blue44
ID: 11932990
No worries.  Thanks, damonf.

Any ideas on the second error?
0
 
LVL 7

Expert Comment

by:damonf
ID: 11933104
it's definitely saying that it can't find the class MyAction or it can't find the constructor.  The default constructor (i.e. new MyAction()) should always exist automatically, so I don't think it's that.  Can I see just the package and import statements for both classes as you now have them?
0
 

Author Comment

by:blue44
ID: 11933137
Sure.  Here they are:

MainApplication.java
------------------------
package mypackage;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

MyAction.java
----------------
package mypackage;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
0
 
LVL 7

Expert Comment

by:damonf
ID: 11933367
I'm baffled.  These compile for me.  You have both classes in a directory called mypackage?  Can you paste in the compiler message you're getting now?
0
 

Author Comment

by:blue44
ID: 11933571
Yes, I have both classes in a directory called mypackage.  I've pasted my entire command session below:

Directory of D:\Development\webapplications\Java Development\mypackage

08/30/2004  10:02 AM    <DIR>          .
08/30/2004  10:02 AM    <DIR>          ..
08/30/2004  10:02 AM               347 MainApplication.java
08/27/2004  10:24 AM             1,068 MyAction.class
08/30/2004  10:02 AM               879 MyAction.java
               3 File(s)          2,294 bytes
               2 Dir(s)   8,711,536,640 bytes free

D:\Development\webapplications\Java Development\mypackage>javac MyAction.java

D:\Development\webapplications\Java Development\mypackage>javac MainApplication.
java
MainApplication.java:10: cannot resolve symbol
symbol  : class MyAction
location: class mypackage.MainApplication
               timer.schedule(new MyAction(), new Date(), 5000);
                                  ^
1 error

D:\Development\webapplications\Java Development\mypackage>
0
 
LVL 7

Expert Comment

by:damonf
ID: 11933747
okay, that was helpful to see your command session.  If memory serves, I think you need to compile both classes at the same time.  That command is going to be something like this:

javac *.java

I'm a little rusty with this since I don't use the command line compiler much at all anymore.

If that doesn't work, you may have to move up a level and run:

javac mypackage/*.java -d mypackage
0
 

Author Comment

by:blue44
ID: 11933840
You are a genius!! It worked (javac *.java).

OK, I'm excited...now onto the AAT portion.  Any suggestions before I get started? I have some detailed IBM documentation on how to do this which I can follow.  I'm basically going to use three files: MainApplicaiton.java, MyAction.java, and web.xml .  

While I'm optimistic, I'm sure I'll be back with some f/u questions...:-)

Thank you!
0
 

Author Comment

by:blue44
ID: 11937438
damonf,

It's taking me some time to figure out the AAT since it doesn't exist with WAS 5.1.  They've replaced it with the Application Server Toolkit.  This utility isn't nearly as friendly as AAT so it might take me a couple of days to get an .ear file produced.

You've more than earned the 500 points.  They are yours.  If you don't mind sticking with me on this a bit longer till it's working, I'd like to add an additional 500 points.

Thanks for all your tutoring and patience.
blue44
0
 
LVL 7

Expert Comment

by:damonf
ID: 11941483
Hey man, I'm happy to help.  I wish I'd had an expert at my shoulder when I had to figure this stuff out.

Application Server Toolkit is just a dumbed down version of of WSAD.  So even though I haven't used WST, I think I can steer you through since I know WSAD pretty well.

Try this:


1)  File | New | Project.
2) pick Web from the list on the left, dynamic web from list on the right.  Next.
3) pick a project name ... this will become your context root too.  Next.
4) create an EAR project.  This will allow you to build an EAR file.  Go with J2EE 1.3
5)  next.next.finish.

Your project will show up.

6)  in your web folder, look for the JavaSource folder.  Add a folder called "mypackage".  Copy your java files into there.  You can use File | Import for that.
7)  if you use the "web" perspective (icon on the left looks like a world), you'll have a link called "deployment descriptor".  That will let you update your web.xml file.  You can use the GUI or click the "source" tab to edit it by hand.
8)  Compile all this.  If it compiles, right click on your EAR project and do "export EAR file".  

Take the resulting EAR and install on your server.

This is basically instructions from WSAD ... I'm hoping WST will look pretty much the same.

0
 

Author Comment

by:blue44
ID: 11947433
The instructions are great!! I haven't found any specific documentation on how to do this with the Application Sever Toolkit.

I ended up opening the java perspective since there wasn't a "web" perspective.  I executed steps 1 - 6.  In step 7, it didn't like the formatting of my xml so it opened it up in outline form.  I checked and it's valid.  Not sure if there's an issue here.

I can't figure out how to compile in step 8.  Do you want me to 'Rebuild the Project'.

Thank you!!
0
 
LVL 7

Expert Comment

by:damonf
ID: 11951304
1)  there's a button at the top of the perspective buttons with a plus sign.  Click that to add a perspective to the list.  Web, Java, and Server are the ones I use primarily.

2)  If you can't get it to work, you might just want to chuck your XML and use its GUI to create your servlet mapping.  Usually with XML it's sensitive to order and that can cause problems.

3)  Rebuild project will work if you do for each project.  You can also do Project | Rebuild All from the top line menu.  That will make sure you get everything.  Actually I believe the default setting is when you click "save" everything gets compiled anyway.
0
 

Author Comment

by:blue44
ID: 11955409
Thanks!

1) I think they've removed the Web perspective since it doesn't show up anymore.  They have Java Browsing??

2) Problems with web.xml.  There looks like there's already a web.xml file under WebContent.  When I open it up, it states that it's the Deployment Descriptor.  Should I edit this or add my code to it? If I need a new one, how do I use the GUI to create a new one?

Here's the web.xml file under WebContent:
-------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app id="WebApp">
      <display-name>PrintScheduler</display-name>
      <welcome-file-list>
            <welcome-file>index.html</welcome-file>
            <welcome-file>index.htm</welcome-file>
            <welcome-file>index.jsp</welcome-file>
            <welcome-file>default.html</welcome-file>
            <welcome-file>default.htm</welcome-file>
            <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
</web-app>

Current web.xml:
--------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>
    <display-name>myapp</display-name>
    <servlet>
        <servlet-name>myservlet</servlet-name>
          <servlet-class>my.pack.MyClass</servlet-class>
            <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>myservlet</servlet-name>
        <url-pattern>/myurl</url-pattern>
    </servlet-mapping>
    <welcome-file-list id="WelcomeFileList_1">
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>
</web-app>

0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 
LVL 7

Expert Comment

by:damonf
ID: 11955657
use the one that's there.  If you paste the <servlet> and <servlet-mapping> between <display-name> and <welcome-file-list> on the provided one, you should be fine.  There's only one web.xml per webapp.
0
 

Author Comment

by:blue44
ID: 11955901
Believe or not, I actually compiled it into an .ear and installed it succesfully.  The only problem is that it doesn't work...:-(

I've included two messages.  The first is after installing the app and the second is from the systemout log.  Can you tell what's wrong?

INSTALL MESSAGE:
-----------------------
Installing..
If there are EJB's in the application, the EJB Deploy process may take several minutes. Please do not save the configuration until the process is complete.

Check the SystemOut.log on the Deployment Manager or Server where the application is deployed for specific information about the EJB Deploy process as it occurs.

ADMA5003I: Jsps in wars PrintScheduler.war compiled successfully

ADMA5005I: Application DefaultEAR configured in WebSphere repository

ADMA5001I: Application binaries saved in D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\DefaultEAR.ear

ADMA5011I: Cleanup of temp dir for app DefaultEAR done.

ADMA5013I: Application DefaultEAR installed successfully.

Application DefaultEAR installed successfully.  

SYSTEMOUT.LOG
----------------------
[9/1/04 10:45:51:289 PDT] 5089fe38 AppDeployment W ADMA5050E: Invalid number format for reload interval.  The specified value  is not a valid long.
[9/1/04 10:45:51:320 PDT] 5089fe38 SystemOut     O ADMA6018I: Node-server relation for this app is {cells/cse152/nodes/cse152=[cells/cse152/nodes/cse152/servers/server1]}
[9/1/04 10:45:51:320 PDT] 5089fe38 SystemOut     O ADMA6020I: Adding serverindex entry for cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR for server server1 on node cse152
[9/1/04 10:45:51:336 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\application.xml
[9/1/04 10:45:51:336 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace META-INF/application.xml
[9/1/04 10:45:51:336 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\ibm-application-bnd.xmi
[9/1/04 10:45:51:336 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace META-INF/ibm-application-bnd.xmi
[9/1/04 10:45:51:352 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\MANIFEST.MF
[9/1/04 10:45:51:352 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace META-INF/MANIFEST.MF
[9/1/04 10:45:51:352 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\META-INF\MANIFEST.MF
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/META-INF/MANIFEST.MF
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\ibm-web-bnd.xmi
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/ibm-web-bnd.xmi
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\ibm-web-ext.xmi
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/ibm-web-ext.xmi
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\web.xml
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/web.xml
[9/1/04 10:45:51:367 PDT] 5089fe38 SystemOut     O ADMA5037I: Starting backup of app at D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear
[9/1/04 10:45:51:414 PDT] 5089fe38 SystemOut     O ADMA5038I: Completed backup of app at D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\DefaultEAR.ear
[9/1/04 10:45:51:430 PDT] 5089fe38 SystemOut     O ADMA6011I: Deleting directory tree C:\DOCUME~1\was\LOCALS~1\Temp\app_febb1a37d5
[9/1/04 10:45:51:430 PDT] 5089fe38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb1a37d5\ear\PrintScheduler.war\META-INF\MANIFEST.MF
[9/1/04 10:45:51:430 PDT] 5089fe38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb1a37d5\ear\PrintScheduler.war\META-INF
[9/1/04 10:45:51:445 PDT] 5089fe38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb1a37d5\ear\PrintScheduler.war
[9/1/04 10:45:51:445 PDT] 5089fe38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb1a37d5\ear
[9/1/04 10:45:51:445 PDT] 5089fe38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb1a37d5
[9/1/04 10:46:33:398 PDT] 5070fe38 WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/tiles/synclist.jsp: init
[9/1/04 10:46:35:555 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/application.xml was created.
[9/1/04 10:46:35:586 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/ibm-application-bnd.xmi was created.
[9/1/04 10:46:35:586 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-bnd.xmi was created.
[9/1/04 10:46:35:586 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/deployment.xml was created.
[9/1/04 10:46:35:586 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/web.xml was created.
[9/1/04 10:46:35:602 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/MANIFEST.MF was created.
[9/1/04 10:46:35:602 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/DefaultEAR.ear was created.
[9/1/04 10:46:35:586 PDT] 2e0cfe3b ConfigInfoBui A NMSV0819I: No name server custom properties were found.
[9/1/04 10:46:35:602 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/META-INF/MANIFEST.MF was created.
[9/1/04 10:46:35:602 PDT] 3887fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-ext.xmi was created.
[9/1/04 10:46:35:617 PDT] 3887fe38 FileRepositor A ADMR0010I: Document cells/cse152/nodes/cse152/serverindex.xml was modified.
[9/1/04 10:46:40:539 PDT] 3887fe38 WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: action: ApplicationDeploymentDetailForm was null.Creating new form bean and storing in session
[9/1/04 10:46:40:789 PDT] 3887fe38 ApplicationMg A WSVR0200I: Starting application: DefaultEAR
[9/1/04 10:46:40:930 PDT] 3887fe38 WebContainer  A SRVE0169I: Loading Web Module: PrintScheduler.
[9/1/04 10:46:41:023 PDT] 3887fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: JSP 1.2 Processor: init
[9/1/04 10:46:41:133 PDT] 3887fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: SimpleFileServlet: init
[9/1/04 10:46:41:133 PDT] 3887fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: InvokerServlet: init
[9/1/04 10:46:41:352 PDT] 3887fe38 WebGroup      E SRVE0020E: [Servlet Error]-[myservlet]: Failed to load servlet: java.lang.ClassNotFoundException: my.pack.MyClass
      at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
      at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
      at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
      at java.beans.Beans.instantiate(Beans.java:202)
      at java.beans.Beans.instantiate(Beans.java:63)
      at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:188)
      at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
      at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1279)
      at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:283)
      at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:392)
      at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:211)
      at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1005)
      at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
      at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:505)
      at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
      at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
      at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:299)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:576)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
      at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
      at com.tivoli.jmx.modelmbean.MMBInvoker.invoke(MMBInvoker.java:46)
      at com.tivoli.jmx.modelmbean.MMBInvoker.invokeOperation(MMBInvoker.java:115)
      at com.tivoli.jmx.modelmbean.DynamicModelMBeanSupport.invoke(DynamicModelMBeanSupport.java:409)
      at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:323)
      at com.tivoli.jmx.GenericMBeanSupport.invoke(GenericMBeanSupport.java:178)
      at com.tivoli.jmx.MBeanAccess.invoke(MBeanAccess.java:113)
      at com.tivoli.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:290)
      at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:659)
      at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:141)
      at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.perform(ApplicationDeploymentCollectionAction.java:315)
      at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1019)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:592)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:204)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
      at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
      at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
      at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
      at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:615)
      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:449)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

[9/1/04 10:46:41:367 PDT] 3887fe38 TraceNLS      u No message text associated with key Servlet.[myservlet]:.Could.not.find.required.servlet.class.-.my.pack.MyClass.class in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 10:46:41:367 PDT] 3887fe38 WebAppServlet E Servlet [myservlet]: Could not find required servlet class - my.pack.MyClass.class
[9/1/04 10:46:41:523 PDT] 3887fe38 ApplicationMg A WSVR0221I: Application started: DefaultEAR
[9/1/04 10:48:02:805 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:820 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:836 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:836 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:852 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:867 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:48:02:867 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [Macromedia Coldfusion MX] [/] [Servlet.LOG]: RDSServlet: init
[9/1/04 10:51:54:555 PDT] 3887fe38 WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /com.ibm.ws.console.events/runtime_messages.jsp: init
0
 
LVL 7

Expert Comment

by:damonf
ID: 11955969
I suppose if I had actually _read_ your xml I would have seen the problem :-)

Change

    <servlet>
        <servlet-name>myservlet</servlet-name>
         <servlet-class>my.pack.MyClass</servlet-class>
          <load-on-startup>1</load-on-startup>
    </servlet>

To this:

    <servlet>
        <servlet-name>myservlet</servlet-name>
         <servlet-class>mypackage.MainApplication</servlet-class>
          <load-on-startup>1</load-on-startup>
    </servlet>

You still had the bogus values from the very first time you created the file.
0
 

Author Comment

by:blue44
ID: 11956097
No worries.  We're getting there.  Very exciting!!  Thanks.

I made the above changes and reinstalled the app but it still doesn't work.  Here's the content of web.xml after installing:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

   <web-app id="WebApp">
      <display-name>PrintScheduler</display-name>
      <servlet id="Servlet_1094062076680">
         <servlet-name>myservlet</servlet-name>
         <servlet-class>mypackage.MainApplication</servlet-class>
         <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet-mapping id="ServletMapping_1094062091445">
         <servlet-name>myservlet</servlet-name>
         <url-pattern>/myurl</url-pattern>
      </servlet-mapping>
      <welcome-file-list id="WelcomeFileList_1094062091445">
         <welcome-file>index.html</welcome-file>
         <welcome-file>index.htm</welcome-file>
         <welcome-file>index.jsp</welcome-file>
         <welcome-file>default.html</welcome-file>
         <welcome-file>default.htm</welcome-file>
         <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
   </web-app>

SystemOut.log:
------------------
[9/1/04 11:07:38:305 PDT] 7ce83e38 WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: action: ApplicationDeploymentDetailForm was null.Creating new form bean and storing in session
[9/1/04 11:07:38:336 PDT] 7ce83e38 ApplicationMg A WSVR0217I: Stopping application: DefaultEAR
[9/1/04 11:07:38:336 PDT] 7ce83e38 WebContainer  A SRVE0170I: Stopping Web Module: PrintScheduler.
[9/1/04 11:07:38:367 PDT] 7ce83e38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: InvokerServlet: destroy
[9/1/04 11:07:38:383 PDT] 7ce83e38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: SimpleFileServlet: destroy
[9/1/04 11:07:38:383 PDT] 7ce83e38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: JSP 1.2 Processor:  destroy
[9/1/04 11:07:38:430 PDT] 7ce83e38 ApplicationMg A WSVR0220I: Application stopped: DefaultEAR
[9/1/04 11:07:43:430 PDT] 7ce83e38 SystemOut     O /D:/WebSphere/AppServer/properties/version.properties, false, 1067986696000
[9/1/04 11:07:43:445 PDT] 7009fe38 SystemOut     O ADMA6018I: Node-server relation for this app is {cells/cse152/nodes/cse152=[cells/cse152/nodes/cse152/servers/server1]}
[9/1/04 11:07:43:477 PDT] 7009fe38 SystemOut     O ADMA6021I: Removing serverindex entry for DefaultEAR.ear/deployments/DefaultEAR for server server1 on node cse152 and return code is true
[9/1/04 11:07:47:805 PDT] 7ce83e38 SystemOut     O server  root :D:\WebSphere\AppServer
[9/1/04 11:07:47:805 PDT] 7ce83e38 SystemOut     O No prop for removing jsp: DefaultEAR
[9/1/04 11:07:47:852 PDT] 2dd03e3b ConfigInfoBui A NMSV0819I: No name server custom properties were found.
[9/1/04 11:07:47:852 PDT] 7ce83e38 FileRepositor A ADMR0010I: Document cells/cse152/nodes/cse152/serverindex.xml was modified.
[9/1/04 11:07:47:867 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/web.xml was deleted.
[9/1/04 11:07:47:867 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-ext.xmi was deleted.
[9/1/04 11:07:47:867 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/MANIFEST.MF was deleted.
[9/1/04 11:07:47:867 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/DefaultEAR.ear was deleted.
[9/1/04 11:07:47:883 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/deployment.xml was deleted.
[9/1/04 11:07:47:883 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-bnd.xmi was deleted.
[9/1/04 11:07:47:898 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/META-INF/MANIFEST.MF was deleted.
[9/1/04 11:07:47:898 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/application.xml was deleted.
[9/1/04 11:07:47:898 PDT] 7ce83e38 FileRepositor A ADMR0011I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/ibm-application-bnd.xmi was deleted.
[9/1/04 11:08:11:492 PDT] 7ce83e38 SystemOut     O /D:/WebSphere/AppServer/properties/version.properties, false, 1067986696000
[9/1/04 11:08:11:492 PDT] 70623e38 SystemOut     O ================== cse152
[9/1/04 11:08:11:508 PDT] 70623e38 SystemOut     O ADMA6010I: The tasks are [com.ibm.ws.webservices.deploy.WSDeployTask, com.ibm.ws.management.application.task.ExtractionTask, com.ibm.ws.management.application.task.CompileJspTask, com.ibm.ws.management.application.task.ConfigureTask, com.ibm.ws.management.application.task.BackupAppTask]
[9/1/04 11:08:11:523 PDT] 70623e38 SystemOut     O ADMA6013I: Extract application binaries at C:\DOCUME~1\was\LOCALS~1\Temp\app_febb2eace4\ear
[9/1/04 11:08:11:555 PDT] 70623e38 SystemOut     O Compiling jsps in PrintScheduler.war
[9/1/04 11:08:11:555 PDT] 70623e38 SystemOut     O Invoking compilation ..
[9/1/04 11:08:11:898 PDT] 70623e38 AppDeployment W ADMA5050E: Invalid number format for reload interval.  The specified value  is not a valid long.
[9/1/04 11:08:11:930 PDT] 70623e38 SystemOut     O ADMA6018I: Node-server relation for this app is {cells/cse152/nodes/cse152=[cells/cse152/nodes/cse152/servers/server1]}
[9/1/04 11:08:11:930 PDT] 70623e38 SystemOut     O ADMA6020I: Adding serverindex entry for cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR for server server1 on node cse152
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\application.xml
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace META-INF/application.xml
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\ibm-application-bnd.xmi
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace META-INF/ibm-application-bnd.xmi
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\META-INF\MANIFEST.MF
[9/1/04 11:08:11:961 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace META-INF/MANIFEST.MF
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\META-INF\MANIFEST.MF
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/META-INF/MANIFEST.MF
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\ibm-web-bnd.xmi
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/ibm-web-bnd.xmi
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\ibm-web-ext.xmi
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/ibm-web-ext.xmi
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6017I: Saved document D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\deployments\DefaultEAR\PrintScheduler.war\WEB-INF\web.xml
[9/1/04 11:08:11:977 PDT] 70623e38 SystemOut     O ADMA6016I: Add to workspace PrintScheduler.war/WEB-INF/web.xml
[9/1/04 11:08:11:992 PDT] 70623e38 SystemOut     O ADMA5037I: Starting backup of app at D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear
[9/1/04 11:08:12:023 PDT] 70623e38 SystemOut     O ADMA5038I: Completed backup of app at D:\WebSphere\AppServer\wstemp\0\workspace\cells\cse152\applications\DefaultEAR.ear\DefaultEAR.ear
[9/1/04 11:08:12:023 PDT] 70623e38 SystemOut     O ADMA6011I: Deleting directory tree C:\DOCUME~1\was\LOCALS~1\Temp\app_febb2eace4
[9/1/04 11:08:12:023 PDT] 70623e38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb2eace4\ear\PrintScheduler.war\META-INF\MANIFEST.MF
[9/1/04 11:08:12:023 PDT] 70623e38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb2eace4\ear\PrintScheduler.war\META-INF
[9/1/04 11:08:12:039 PDT] 70623e38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb2eace4\ear\PrintScheduler.war
[9/1/04 11:08:12:039 PDT] 70623e38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb2eace4\ear
[9/1/04 11:08:12:039 PDT] 70623e38 AppUtils      W ADMA0078W: Unable to delete file: C:\Documents and Settings\was\Local Settings\Temp\app_febb2eace4
[9/1/04 11:08:20:102 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/ibm-application-bnd.xmi was created.
[9/1/04 11:08:20:117 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-bnd.xmi was created.
[9/1/04 11:08:20:117 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/MANIFEST.MF was created.
[9/1/04 11:08:20:117 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/web.xml was created.
[9/1/04 11:08:20:117 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/DefaultEAR.ear was created.
[9/1/04 11:08:20:133 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/META-INF/application.xml was created.
[9/1/04 11:08:20:133 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/deployment.xml was created.
[9/1/04 11:08:20:133 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/WEB-INF/ibm-web-ext.xmi was created.
[9/1/04 11:08:20:133 PDT] 5070fe38 FileRepositor A ADMR0009I: Document cells/cse152/applications/DefaultEAR.ear/deployments/DefaultEAR/PrintScheduler.war/META-INF/MANIFEST.MF was created.
[9/1/04 11:08:20:148 PDT] 2f2bfe3b ConfigInfoBui A NMSV0819I: No name server custom properties were found.
[9/1/04 11:08:20:148 PDT] 5070fe38 FileRepositor A ADMR0010I: Document cells/cse152/nodes/cse152/serverindex.xml was modified.
[9/1/04 11:08:26:227 PDT] 5070fe38 ApplicationMg A WSVR0200I: Starting application: DefaultEAR
[9/1/04 11:08:26:273 PDT] 5070fe38 WebContainer  A SRVE0169I: Loading Web Module: PrintScheduler.
[9/1/04 11:08:26:305 PDT] 5070fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: JSP 1.2 Processor: init
[9/1/04 11:08:26:586 PDT] 5070fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: SimpleFileServlet: init
[9/1/04 11:08:26:586 PDT] 5070fe38 WebGroup      I SRVE0180I: [PrintScheduler] [/PrintScheduler] [Servlet.LOG]: InvokerServlet: init
[9/1/04 11:08:26:602 PDT] 5070fe38 WebGroup      E SRVE0020E: [Servlet Error]-[myservlet]: Failed to load servlet: java.lang.ClassNotFoundException: mypackage.MainApplication
      at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
      at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
      at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
      at java.beans.Beans.instantiate(Beans.java:202)
      at java.beans.Beans.instantiate(Beans.java:63)
      at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:188)
      at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
      at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1279)
      at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:283)
      at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:392)
      at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:211)
      at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1005)
      at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
      at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:505)
      at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
      at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
      at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:299)
      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:576)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
      at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
      at com.tivoli.jmx.modelmbean.MMBInvoker.invoke(MMBInvoker.java:46)
      at com.tivoli.jmx.modelmbean.MMBInvoker.invokeOperation(MMBInvoker.java:115)
      at com.tivoli.jmx.modelmbean.DynamicModelMBeanSupport.invoke(DynamicModelMBeanSupport.java:409)
      at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:323)
      at com.tivoli.jmx.GenericMBeanSupport.invoke(GenericMBeanSupport.java:178)
      at com.tivoli.jmx.MBeanAccess.invoke(MBeanAccess.java:113)
      at com.tivoli.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:290)
      at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:659)
      at com.ibm.ws.console.core.mbean.MBeanHelper.invoke(MBeanHelper.java:141)
      at com.ibm.ws.console.appdeployment.ApplicationDeploymentCollectionAction.perform(ApplicationDeploymentCollectionAction.java:315)
      at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1791)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1019)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:592)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:204)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:125)
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:286)
      at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
      at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:116)
      at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:186)
      at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
      at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:615)
      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:449)
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))

[9/1/04 11:08:26:602 PDT] 5070fe38 TraceNLS      u No message text associated with key Servlet.[myservlet]:.Could.not.find.required.servlet.class.-.mypackage.MainApplication.class in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:08:26:602 PDT] 5070fe38 WebAppServlet E Servlet [myservlet]: Could not find required servlet class - mypackage.MainApplication.class
[9/1/04 11:08:26:633 PDT] 5070fe38 ApplicationMg A WSVR0221I: Application started: DefaultEAR
[9/1/04 11:10:34:117 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/configboxLayout.jsp: init
[9/1/04 11:10:34:148 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/detailTitleLayout.jsp: init
[9/1/04 11:10:34:195 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/tabsLayout.jsp: init
[9/1/04 11:10:34:227 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/configTabLayout.jsp: init
[9/1/04 11:10:34:336 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/configGenPropLayout.jsp: init
[9/1/04 11:10:34:352 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/textFieldLayout.jsp: init
[9/1/04 11:10:34:398 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/checkBoxLayout.jsp: init
[9/1/04 11:10:34:461 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/submitLayout.jsp: init
[9/1/04 11:10:34:961 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /com.ibm.ws.console.appmanagement/addPropLayout.jsp: init
[9/1/04 11:10:34:992 PDT] 3f7ffe3b WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/relatedItemsLayout.jsp: init
[9/1/04 11:10:54:227 PDT] 5070fe38 SystemOut     O Note: D:\WebSphere\AppServer\temp\cse152\server1\adminconsole\adminconsole.war\secure\layouts\_collectionTableLayout.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.

[9/1/04 11:10:54:258 PDT] 5070fe38 WebGroup      I SRVE0180I: [adminconsole] [/admin] [Servlet.LOG]: /secure/layouts/collectionTableLayout.jsp: init
[9/1/04 11:13:18:367 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:367 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:383 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:383 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:383 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:383 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:383 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:383 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:383 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:383 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:398 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:398 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:398 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:398 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:398 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:398 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:398 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:398 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:445 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:445 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:445 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:445 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:461 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:461 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:461 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:461 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:461 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:461 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:461 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:461 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:461 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:461 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:477 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:477 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:492 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:492 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:492 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:492 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:492 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:492 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/1/04 11:13:18:508 PDT] 5070fe38 TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/1/04 11:13:18:508 PDT] 5070fe38 SRTServletRes W WARNING: Cannot set header. Response already committed.
0
 
LVL 7

Expert Comment

by:damonf
ID: 11956245
web.xml looks fine.

Here's the salient line:  Failed to load servlet: java.lang.ClassNotFoundException: mypackage.MainApplication

I'm thinking perhaps servlet is not in the correct location, you forgot to add the class, or you didn't compile in WST before building the EAR file.

In your webapp project folder, there should be a /JavaSource folder with a subfolder /mypackage.  In there should be MainApplication.java.

After you compile, in the /WebContent folder, there should be a /WEB-INF folder containing your web.xml.  Also, under WEB-INF there should be a /classes folder under which should be /mypackage, inside which should be MainApplication.class

Like so

WebContent
>WEB-INF
>>classes
>>>mypackage
>>>>MainApplication.class
>>>>MyAction.class
0
 

Author Comment

by:blue44
ID: 11957258
Hmmm...I'm definitely doing something wrong.  When I went back into AST, I didn't find any classes under mypackage so I imported them there.  Previously, I had imported the files under JavaSourc/mypackage.

Nevertheless, after re-installing, I still don't have the same paths as you describe.  Mine are:

>DefaultEAR.ear
>>META-INF
>>PrintScheduler.war
>>>META-INF
>>>WEB-INF
>>>>web.xml
>>>>source
>>>>>mypackage
>>>>>>MainApplicaiton.class
>>>>>>MyAction.class

Here is the tree hierachy in the Application Server Toolkit (Java Perspective):
----------------------------------------------------------------------------------------
DeafultEAR
>META-INF
>>application.xml

JUnit
>bunch of packages

PrintScheduler
>JavaSource
>>mypackage
>JRE System Library
>>bunch of packages
>Websphere v5.1 Runtime
>>bunch of packages
>WebContent
>META-INF
>>MANIFEST.MF
>WEB-INF
>>ibm-web-bnd.xmi
>>ibm-web-ext.xmi
>>web.xml
>>classes
>>>mypackage
>>lib
0
 
LVL 7

Expert Comment

by:damonf
ID: 11957424
>DefaultEAR.ear
>>META-INF
>>PrintScheduler.war
>>>META-INF
>>>WEB-INF
>>>>web.xml
>>>>source
>>>>>mypackage
>>>>>>MainApplicaiton.class
>>>>>>MyAction.class



>>>>source

should be classes.  Is that just a typo?  Your workspace looks correct.


Also, in AST, WEB-INF should be inside WebContent.  It doesn't look like it is ... or is that just a typo?

Perhaps you paste your console like you did before ... do a dir on installableApps and also on your workspace folder for AST.  Not sure where AST puts the workspace tho.
0
 

Author Comment

by:blue44
ID: 11957647
Strange, yes...it's source, not a typo.

WEB-INF is inside WebContent...typo...:-)

Here's a full past of the console:
------------------------------------------

Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.

C:\Documents and Settings\was>d:

D:\>cd websphere\appserver\installedapps

D:\WebSphere\AppServer\installedApps>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps

08/03/2004  10:11a      <DIR>          .
08/03/2004  10:11a      <DIR>          ..
09/01/2004  12:40p      <DIR>          cse152
               0 File(s)              0 bytes
               3 Dir(s)  30,283,423,744 bytes free

D:\WebSphere\AppServer\installedApps>cd cse152

D:\WebSphere\AppServer\installedApps\cse152>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
08/03/2004  10:38a      <DIR>          adminconsole.ear
09/01/2004  12:40p      <DIR>          DefaultEAR.ear
08/03/2004  10:11a      <DIR>          ivtApp.ear
08/03/2004  11:02a      <DIR>          Macromedia ColdFusion MX.ear
               0 File(s)              0 bytes
               6 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152>cd defa*

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
09/01/2004  12:40p      <DIR>          META-INF
09/01/2004  12:40p      <DIR>          PrintScheduler.war
               0 File(s)              0 bytes
               4 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear>cd pri*

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war>di
r
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintSc
heduler.war

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
09/01/2004  12:40p      <DIR>          META-INF
09/01/2004  12:40p      <DIR>          WEB-INF
               0 File(s)              0 bytes
               4 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war>cd
 web*

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintSc
heduler.war\WEB-INF

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
08/31/2004  02:06p                 276 ibm-web-bnd.xmi
08/31/2004  02:06p                 481 ibm-web-ext.xmi
09/01/2004  12:40p      <DIR>          source
09/01/2004  12:40p               1,055 web.xml
               3 File(s)          1,812 bytes
               3 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF>cd source

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF\source>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintSc
heduler.war\WEB-INF\source

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
09/01/2004  12:40p      <DIR>          mypackage
               0 File(s)              0 bytes
               3 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF\source>cd mypackage

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF\source\mypackage>dir
 Volume in drive D is d_drive
 Volume Serial Number is A43A-E270

 Directory of D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintSc
heduler.war\WEB-INF\source\mypackage

09/01/2004  12:40p      <DIR>          .
09/01/2004  12:40p      <DIR>          ..
09/01/2004  12:34p                 465 MainApplication.class
09/01/2004  12:34p               1,068 MyAction.class
               2 File(s)          1,533 bytes
               2 Dir(s)  30,283,419,648 bytes free

D:\WebSphere\AppServer\installedApps\cse152\DefaultEAR.ear\PrintScheduler.war\WE
B-INF\source\mypackage>
0
 
LVL 7

Accepted Solution

by:
damonf earned 500 total points
ID: 11957701
beats me why it's created the source folder ... that doesn't follow the standard.  I think something's wrong with the project.  I will tell you this:  rename that folder source to classes, and I think your project will work.   If that does work, you can go back to AST and figure out what happened.
0
 

Author Comment

by:blue44
ID: 11959260
IT WORKED!! AMAZING!! I'm so happy!! Thank you so very much, damonf.  There is no way in hell I would have ever gotten this to work without you.  

Just one tiny thing left...

I need a second servlet that does the same thing as the first servlet except it calls a different URL every 7 seconds.  I did exactly the same thing except renaming all the files.  It installed succesfully but I can't get it to run.  This is it.  I promise.  Just this last little bit and you'll be free of my questions...:-)

MainApplication2.java
------------------------
package mypackage2;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class MainApplication2 extends javax.servlet.http.HttpServlet {
        public void init(){
               Timer timer = new Timer();
               timer.schedule(new MyAction2(), new Date(), 7000);
        }        
}

MyAction2.java
------------------
package mypackage2;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class MyAction2 extends TimerTask {

      public void run() {
            try  {
                  URL url = new URL("http://100.58.35.152/index.cfm?method=cbatch.DeteteTempFile");
                  URLConnection connection = url.openConnection();
                  connection.setDoInput(true);
                  InputStream inStream = connection.getInputStream();
                  BufferedReader input = new BufferedReader(new InputStreamReader(inStream));
                  String line = "";
                  //response.setContentType("text/html");
                  //PrintWrtier out = response.getWriter();
                  while ((line = input.readLine()) != null){
                        System.out.println("<HTML><BODY>");
                        System.out.println("Scheduled Task Running: Delete Temp");
                        System.out.println("</BODY></HTML>");
                        System.out.close();
                        }
            }catch(IOException ioe) {}

      }

}

Web.xml
----------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

   <web-app id="WebApp">
      <display-name>DeleteTemp</display-name>
      <servlet id="Servlet_1094084872205">
         <servlet-name>myservlet2</servlet-name>
         <servlet-class>mypackage.MainApplication2</servlet-class>
         <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet-mapping id="ServletMapping_1094084879658">
         <servlet-name>myservlet2</servlet-name>
         <url-pattern>/myurl2</url-pattern>
      </servlet-mapping>
      <welcome-file-list id="WelcomeFileList_1094084879658">
         <welcome-file>index.html</welcome-file>
         <welcome-file>index.htm</welcome-file>
         <welcome-file>index.jsp</welcome-file>
         <welcome-file>default.html</welcome-file>
         <welcome-file>default.htm</welcome-file>
         <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
   </web-app>
0
 
LVL 7

Expert Comment

by:damonf
ID: 11962386
funny how the second one is always easier :-)

You left out

<load-on-startup>1</load-on-startup>

BTW you needn't put it in a new package.  Since the class names are different they won't conflict.  Actually, since you DID put it in a different package, you could have made the class names identical and they wouldn't conflict because of the class specification.
0
 

Author Comment

by:blue44
ID: 11966021
damonf,

Thank you, thank you, thank you!! The problem with the second one ended up being that I had the servlet-class in web.xml wrong.  It should be: <servlet-class>mypackage.MainApplication2</servlet-class>

It's all working now...both packages.

The only thing I found is that they don't seem to be running exactly 5 and 7 seconds apart.

I opened a new thread in the Websphere question area called 'Scheduling Tasks More Accurately'.  I want to award you an additional 500 points, so please just type anything in there, and I'll give them to you.  If you have the time and can figure out why the discrepency is there in the programs running and/or how to solve it, that would be great!!

Again, thanks for all your effort.  If there is a way to specially commend you to the moderators of this board, please let me know how.

blue44
0
 
LVL 7

Expert Comment

by:damonf
ID: 11966090
blue44 -- thanks for your kind words.  I don't know of any special commendation, but I'm happy with the additional points.  That's pretty rare.  Actually, helping people like yourself is what really makes it fun.

Damon
0
 

Author Comment

by:blue44
ID: 12000993
damon,

I'm back! Hope your weekend was good.

If you have a moment, I need your help again with the servlets we put together.  It seems as if the servlet is maxing out cpu usage on my server.  It's a dual XEON cpu with 4 GB RAM and has never had performance issues before.  Being a development server, there are never more than few people accessing it.  When I uninstall the two servlets, the problem goes away.  Do you think there's a memory leak occuring? Is running one sched task every 5 seconds, and another every 7 seconds too much?

Thank you,
Darius
0
 
LVL 7

Expert Comment

by:damonf
ID: 12005601
I don't think a memory leak would max the CPU.  However, there could be some type of race condition going on.  I did a little testing with this app and it seems pretty CPU intensive.  But maxing out your CPU?  Certainly it didn't max out my workstation.  Let's try a few tuning steps:

1)  close your BufferedReader after the loop.
2)  don't close System.out.  Has no effect anyway.
3)  don't write out to the console...disk IO is very expensive.  Maybe setup a counter so every 100th execution writes something.  Not sure what you're seeing in the log file, but if this URL you're accessing returns a fairly rich page, you could get hundreds of lines of output for every execution.  Remember the while loop occurs for every LINE, not for every call.  So maybe change the loop so it doesn't write until AFTER the while loop.
4)  is the CF application on the same server?  If so that would explain some of this.

5 & 7 seconds are not too expensive if it's a lightweight operation, which this should be.
0
 

Author Comment

by:blue44
ID: 12008792
Thanks!

I completed the following steps.  For Step 3, I decided to just not write anything to the console.  Is it OK to have nothing in that while loop?

Yes, CF runs on the same server but isn't resource intensive at all.  I don't know if this helps, but my cpu problem began about 24 hours after the install.  Initially, there were no problems.

I have no idea what I'm talking about here but can this be installed with Tomcat? I ask because then I could install it on another server and have it run independently.  Ideally, I'd like it to work on WAS.

MyAction.java
------------------
package mypackage;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class MyAction extends TimerTask {

      public void run() {
            try  {
                  URL url = new URL("http://100.58.35.154/index.cfm?method=cBatch.FtpPdf");
                  URLConnection connection = url.openConnection();
                  connection.setDoInput(true);
                  InputStream inStream = connection.getInputStream();
                  BufferedReader input = new BufferedReader(new InputStreamReader(inStream));
                  String line = "";
                  while ((line = input.readLine()) != null){
                        
                        }
                  input.close();
            }catch(IOException ioe) {}

      }

}
0
 

Author Comment

by:blue44
ID: 12008828
Forgot to mention...would you like me to re-install the new code and monitor it for a day or so? I can then get some log info for you if the problem persists?
0
 
LVL 7

Expert Comment

by:damonf
ID: 12009095
there's no reason the while loop can't be blank.  The idea is just to read the whole page.  You might also want to put in some exception handling like

 }catch(IOException ioe) {
   ioe.printStackTrace();
}

just in case something bad happens the log will show it.

Yes, you should reinstall the code and monitor again.  BTW, which PROCESS on the server is taking all the CPU?  If it's WebSphere, java.exe will have all the CPU in task manager.

I'm not saying CF is resource intensive, but what if the process you're calling IS resource intensive.  For example if that CF script does some type of file cleanup, that would be a pretty heavy operation cuz it's disk IO.

Yes, you can run this on Tomcat.  You'd have to modify the server.xml to add your context root, copy the whole web project into a context folder, and then you'd be off and running.  At least, that was the old way.  I haven't used Tomcat for awhile.
0
 

Author Comment

by:blue44
ID: 12012377
Java.exe is using all the cpu in task manager.

Thanks for the info on Tomcat.  Hopefully, I won't have to go down this avenue.

I added the code and installed it this evening.  I'll monitor it and let you know what happens.

Thanks for this additional help.
0
 

Author Comment

by:blue44
ID: 12022011
Well, the CPU is still spiking after re-installing.  I've copied some log info below.  Any ideas? Thanks!

LOGS:
-------
[9/9/04 14:57:28:508 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:508 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:524 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:524 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:524 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:524 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:524 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:524 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:524 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:524 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:540 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:524 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:540 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:540 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:555 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:555 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:28:555 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:28:555 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:540 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:540 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:540 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:540 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:540 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:540 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:556 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:556 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:556 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:556 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:556 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:556 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:556 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:556 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:556 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:556 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:57:43:572 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:57:43:572 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:526 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:526 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:557 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:557 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:573 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:573 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:588 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:588 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:588 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:588 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:588 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:588 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:588 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:588 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:588 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:588 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:03:604 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:03:604 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:511 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:511 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:573 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:573 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:620 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:620 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:714 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:714 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:714 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:714 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:729 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:729 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:729 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:729 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:729 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:729 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:18:729 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:18:729 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:762 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:762 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:777 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:777 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:793 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:793 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:38:793 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:38:793 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:512 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:512 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:528 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:528 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:528 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:528 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:528 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:528 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:528 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:528 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:543 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:543 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:543 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:543 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:543 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:543 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:58:53:543 PDT]  43e9bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:58:53:543 PDT]  43e9bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:044 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:044 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:060 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:060 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:060 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:060 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:060 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:060 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:076 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:076 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:076 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:076 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:076 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:076 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:076 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:076 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:14:091 PDT] 31d41bfc TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:14:091 PDT] 31d41bfc SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:576 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:576 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:592 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:592 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:592 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:592 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:592 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:592 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:592 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:592 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:592 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:592 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:608 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:608 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:717 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:717 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:28:717 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:28:717 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:577 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:577 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:593 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:593 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:608 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:608 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 14:59:48:608 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 14:59:48:608 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:109 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:109 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:109 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:109 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:109 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:109 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:109 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:109 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:125 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:125 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:125 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:125 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:125 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:125 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:125 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:125 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:04:140 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:04:140 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:594 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:594 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:610 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:610 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:610 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:610 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:610 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:610 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:625 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:625 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:625 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:625 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:625 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:625 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:641 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:641 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:18:641 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:18:641 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:611 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:611 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:626 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:626 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:642 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:642 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:38:642 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:38:642 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:627 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:627 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:627 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:627 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:627 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:627 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:627 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:627 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:643 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:643 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:643 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:643 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:643 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:643 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:643 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:643 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:00:53:658 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:00:53:658 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:597 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:597 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:612 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:612 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:612 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:612 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:628 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:628 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:628 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:628 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:628 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:628 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:628 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:628 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:628 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:628 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:13:659 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:13:659 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:863 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:863 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:863 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:863 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:863 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:863 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:879 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:863 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:879 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:879 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:879 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:879 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:894 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:894 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:894 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:894 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:28:894 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:28:894 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:833 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:833 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:833 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:833 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:848 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:848 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:848 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:848 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:848 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:848 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:848 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:848 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:864 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:864 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:864 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:864 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:01:48:864 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:01:48:864 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:615 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:615 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:615 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:615 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:615 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:615 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:615 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:615 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:630 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:630 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:630 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:630 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:630 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:630 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:630 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:630 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:03:630 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:03:630 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:694 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:694 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:709 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:694 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:709 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:709 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:709 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:709 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:709 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:709 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:725 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:725 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:725 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:725 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:725 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:725 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:23:725 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:23:725 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:726 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:726 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:726 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:726 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:741 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:741 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:741 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:741 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:741 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:741 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:741 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:741 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:741 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:741 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:757 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:757 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:43:757 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:43:757 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:726 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:726 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:726 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:742 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:742 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:742 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:742 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:742 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:742 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:758 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:758 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:02:58:758 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:02:58:758 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:696 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:696 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:696 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:696 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:712 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:712 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:19:727 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:19:727 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:947 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:931 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:947 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:947 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:947 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:947 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:947 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:947 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:962 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:962 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:962 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:962 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:962 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:962 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:978 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:978 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:34:978 PDT] 5356dbff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:34:978 PDT] 5356dbff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:791 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:791 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:791 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:791 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:791 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:791 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:791 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:791 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:807 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:807 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:807 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:807 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:807 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:807 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:807 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:807 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:03:49:822 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:03:49:822 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:683 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:683 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:698 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:698 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:698 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:698 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:698 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:698 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:698 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:698 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:698 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:698 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:714 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:714 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:714 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:714 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:09:714 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:09:714 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:684 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:684 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:699 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:699 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:699 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:699 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:699 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:699 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:715 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:715 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:715 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:715 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:715 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:715 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:715 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:715 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:29:715 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:29:715 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:747 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:747 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:762 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:762 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:762 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:762 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:762 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:762 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:778 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:778 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:778 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:778 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:794 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:794 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:794 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:794 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:04:44:794 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:04:44:794 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:701 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:701 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:716 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:716 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:732 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:732 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:04:732 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:04:732 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:701 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:701 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:717 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:717 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:717 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:717 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:717 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:717 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:717 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:717 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:733 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:733 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:733 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:733 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:733 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:733 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:19:733 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:19:733 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:687 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:687 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:702 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:702 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:702 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:702 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:702 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:702 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:718 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:718 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:718 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:718 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:718 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:718 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:718 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:718 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:39:718 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:39:718 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:687 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:687 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:703 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:703 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:703 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:703 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:703 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:703 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:703 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:703 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:703 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:703 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:719 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:719 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:719 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:719 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
[9/9/04 15:05:54:719 PDT] 44811bff TraceNLS      u No message text associated with key WARNING:.Cannot.set.header..Response.already.committed. in bundle com.ibm.ejs.resources.seriousMessages
[9/9/04 15:05:54:719 PDT] 44811bff SRTServletRes W WARNING: Cannot set header. Response already committed.
0
 
LVL 7

Expert Comment

by:damonf
ID: 12025589
Did you add the exception handling I talked about?  I'm wondering who is writing this "Cannot set header" error to the log.  I tested your code against a local appserver here at my site.  I did not see any spike.  So it seems like the CF script is the place to look.

Can you verify if the java.exe process is owned by WebSphere?  The latest CF is a J2EE appserver, is it not?   If you kill java.exe, does CF die or websphere?

The other alternative suggested by the log entries is that the CF script is returning its response in a way that the simple URL handler cannot fathom.  For example, if the CF script performs a forward or even a client side redirect, the URL reader doesn't know what to do with that.  It's also possible that the CF script never finishes either because it's long running or because of an error.  That would mean the next call to the URL might generate an error.  If the server is constantly throwing an exception, I think that might cause the spike you are seeing.

Imagine this:  in your read loop, you get the results of the CF script line by line.  Say there's 100 lines.  Say you get the "response already committed" on the first line and then every line after that ... I imagine it's taking some resources to clean that up.
0
 

Author Comment

by:blue44
ID: 12029294
Very interesting.

I do agree that the CF script is probably causing the problems because it sometimes will return an error.  Basically, the first script creates a temp directory, moves files to that directory, and then ftps those files.  The second script fires afterwards and deletes the temp directory.  What can happen is that the CF script trying to create or delete the temp directory will error because either the directory exists or doesn't.

In this regard, I think I will try to combine both my CF scripts into one, firing off the delete after the files have succesfully been ftp.  Hopefully, this will eliminate the cpu spiking.   If not, I could try your suggestion of using schedule(TimerTask task, Date firstTime, long period).

BTW, CF is a J2EE app and if I kill java.exe, it kills CF.  As I understand it, each instance of CF I run on WAS, runs its own java.exe.

Thank you, damonf.  I'll let you know what happens.  Have a great weekend!!
0
 
LVL 7

Expert Comment

by:damonf
ID: 12029446
Oh, you can run CF on WAS!  Now _I've_ learned something.  Sounds like you're on the right track.
0
 

Author Comment

by:blue44
ID: 12103623
Hi damonf,

Hope your weekend was good.

I'm still having problems with the CPU spiking and performance degredation.  I've optimized my CF script.  Now there's only one call to the URL.  This didn't, however, seem to help.  I find some additional error messages in the SystemErr log and was hoping if you had any additional ideas to solve this.  It looks like sometimes the HTTP call fails.  I thought the catch/try around the whole block of code would deal with such errors.  Anyways, I'm sort of lost.  I really appreciate your time.

Thank you,
Darius

9/10/04 10:06:09:105 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:06:09:105 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:06:09:105 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:06:09:105 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:06:09:105 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:06:29:121 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:06:29:121 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:06:29:121 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:06:29:121 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:06:29:121 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:06:44:152 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:06:44:152 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:06:44:152 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:06:44:152 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:06:44:152 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:07:12:700 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:07:12:700 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:07:12:700 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:07:12:700 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:07:12:700 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:07:22:700 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:07:22:700 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:07:22:700 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:07:22:700 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:07:22:700 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:07:42:748 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:07:42:748 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:07:42:748 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:07:42:748 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:07:42:748 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/10/04 10:08:02:717 PDT] 6b4b9bfc SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/10/04 10:08:02:717 PDT] 6b4b9bfc SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/10/04 10:08:02:717 PDT] 6b4b9bfc SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/10/04 10:08:02:717 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/10/04 10:08:02:717 PDT] 6b4b9bfc SystemErr     R       at java.util.TimerThread.run(Timer.java:397)

[9/14/04 10:04:06:330 PDT]  a1de72a SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/14/04 10:04:06:330 PDT]  a1de72a SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/14/04 10:04:06:330 PDT]  a1de72a SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/14/04 10:04:06:330 PDT]  a1de72a SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/14/04 10:04:06:330 PDT]  a1de72a SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
[9/14/04 10:04:11:362 PDT]  a1de72a SystemErr     R java.io.IOException: Server returned HTTP response code: 500 for URL: http://100.58.35.152/index.cfm?method=cBatch.FtpPdf
[9/14/04 10:04:11:362 PDT]  a1de72a SystemErr     R       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java(Compiled Code))
[9/14/04 10:04:11:362 PDT]  a1de72a SystemErr     R       at mypackage.MyAction.run(MyAction.java(Compiled Code))
[9/14/04 10:04:11:362 PDT]  a1de72a SystemErr     R       at java.util.TimerThread.mainLoop(Timer.java(Compiled Code))
[9/14/04 10:04:11:362 PDT]  a1de72a SystemErr     R       at java.util.TimerThread.run(Timer.java:397)
0
 
LVL 7

Expert Comment

by:damonf
ID: 12103869
Perhaps I should have asked this earlier, but why are you using CF to do part of the work?  Why not use Java for all of it?

Your try/catch block is definitely catching the errors and printing a stack trace.  But it doesn't really "handle" the error per se.  You could do some sort of cleanup in the catch block, but from what I can see there's nothing to clean up.  You can't close a URL or a URLConnection, and the input stream isn't open yet...it fails before it opens.

My best guess is the CF script is causing some type of resource contention because you're calling it so many times.  Does the frequency have to be so high?  What happens if you call the script and the previous call isn't finished yet?  Does every call create the same temp directory?

When you get the 500 error from the CF script, what is the CF app logging?

Remember, every 7 seconds there's a new thread kicked off.  If the old thread is still running, you could have multiple threads calling the same script at the same time.  The more the threads build up in the queue, the more contention you will have.  Is the CF script designed to be called twice at the same time?
0
 

Author Comment

by:blue44
ID: 12105213
Thanks, damonf.

Unfortunately, the frequency has to be high because users are printing all the time and can't wait 30 secs for a print job.  When the CF script fails, there is an error message in the CF log, but it doesn't seem to effect performance.  The error message has to do with the creation and deletion of the temp directory.  I think I fixed this once I combined the two scripts to one.  That's why I don't have any newer log entries than 9/10.  There is no corresponding log for the 500 error.

So, I think you're right that I need to code this entirely in Java.  I'm going to give it a try but will open a new topic titled,'Ftp servlet', and I'm sure I'll have questions (and another 500 pts :-) )

In the meanwhile, will increasing the maximum Thread size in WAS help with the possible contention problems?


CF Log:
---------
"Error","Servlet.Engine.Transports : 0","09/10/04","13:11:11","CSS","The specified Directory attribute value d:\Websphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\Model\mForm\Dat\Temp\ could not be created.The most likely cause of this error is that the 'd:\Websphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\Model\mForm\Dat\Temp\' already exists on your file system. The exception occurred during a cfdirectory action=""create"". The specific sequence of files included or processed is: D:\WebSphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\index.cfm "
coldfusion.tagext.io.DirectoryTag$CannotCreateDirectoryException: The specified Directory attribute value d:\Websphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\Model\mForm\Dat\Temp\ could not be created.
      at coldfusion.tagext.io.DirectoryTag.doStartTag(DirectoryTag.java(Compiled Code))
      at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java(Compiled Code))
      at cfact_FtpPrint2ecfm2102135591.runPage(D:\WebSphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\Model\mBatch\act_FtpPrint.cfm(Compiled Code))
      at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java(Compiled Code))
      at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java(Compiled Code))
      at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java(Compiled Code))
      at cfparsed2ecbatch2eftppdf2ecfm182004582.runPage(D:\WebSphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\parsed\parsed.cbatch.ftppdf.cfm:36)
      at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java(Compiled Code))
      at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java(Compiled Code))
      at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java(Compiled Code))
      at cffusebox402eruntime2ecfmx2ecfm1622008492.runPage(D:\WebSphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\fusebox40.runtime.cfmx.cfm(Compiled Code))
      at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java(Compiled Code))
      at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java(Compiled Code))
      at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java(Inlined Compiled Code))
      at cfindex2ecfm2007892229.runPage(D:\WebSphere\AppServer\installedApps\cse152\Macromedia ColdFusion MX.ear\cfusion.war\index.cfm(Compiled Code))
      at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java(Compiled Code))
      at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java(Compiled Code))
      at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java(Compiled Code))
      at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java(Compiled Code))
      at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java(Compiled Code))
      at coldfusion.filter.PathFilter.invoke(PathFilter.java(Compiled Code))
      at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java(Compiled Code))
      at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java(Compiled Code))
      at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java(Compiled Code))
      at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java(Compiled Code))
      at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java(Compiled Code))
      at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java(Compiled Code))
      at coldfusion.CfmServlet.service(CfmServlet.java(Compiled Code))
      at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Inlined Compiled Code))
      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Inlined Compiled Code))
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java(Compiled Code))
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java(Compiled Code))
      at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java(Compiled Code))
      at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java(Compiled Code))
      at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java(Compiled Code))
      at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java(Compiled Code))
      at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java(Compiled Code))
      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java(Compiled Code))
      at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled Code))
      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java(Compiled Code))
      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
0
 
LVL 7

Expert Comment

by:damonf
ID: 12105600
Increasing the maximum threads would actually make it worse.   If what you're seeing is a proliferation of threads, then those are what're taking up the CPU.  More threads = more contention.

Perhaps you're simply asking your server to do too much.  What I mean is:  every 7 seconds you're asking it to some very expensive tasks:  create a folder, copy files, FTP to a foreign host (not only expensive but slow), delete a folder.  Since the FTP step is probably slow, your threads are also probably stacking up.  So basically you're creating a constant load on the server ... once the threads start stacking up it can't catch up.  

Maybe you should give the server a break.  Do the most expensive stuff less often.  Do you have to copy the files?  Why not FTP from their original location?  If you do copy them, why not delete the files only periodically (once an hour, once a day).  Use the timestamp to figure out which ones to send.

See if you can do it without so much file IO.  
0
 

Author Comment

by:blue44
ID: 12138672
I took your advice and looked at file IO to solve the problem.  Basically, I'm abadoning the servlet and will write directly to disk rather than ftp on most occasions.  Where I need to ftp, I will use Microsoft's built in scheduler and have tasks run every minute.  Why I didn't do this earlier had to do with security issues and NetBios, but it looks like we were able to get around those.

So, I guess this is the end of the journey for the topic.  I'm probably jinking myself by stating that.  Nevertheless, I'm so much further a long in my understanding of Java and especially J2EE because of your tuteledge.  That's the real benefit for me in this exchange.  Thank you, again, so much, damonf.

Best of luck to you!!

Darius
0
 
LVL 7

Expert Comment

by:damonf
ID: 12159374
Happy to help, and good luck to you as well.

Damon
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

-Xmx and -Xms are the two JVM options often used to tune JVM heap size.   Here are some common mistakes made when using them:   Assume BigApp is a java class file for the below examples. 1.         Missing m, M, g or G at the end …
This article is about some of the basic and important steps to be used to improve the performance in web-sphere commerce application development. 1) Always leverage the Dyna-caching facility provided by the product 2) Remove the unwanted code …
This video discusses moving either the default database or any database to a new volume.
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now