Java Studio Enterprise 8 and mail.jar

I have a problem with the mail.jar file being locked after a method is instantiated that actually sends a message (and invokes the mail.jar, activiation.jar, etc.) This is problematic because I can't redepoy an application from the Java Studio Enterprise 8 IDE to the application server without shutting down and restarting the application server. I have the latest versions as of today (7/26/2006) of the mail.jar and activation.jar archives. I've done everything I can think of to ensure that all references to java objects created as part of the mail send process are nullified and even called the System.gc() method to ask the JVM to clean things up. Still, the mail.jar is locked upon redeploy (I can tell because all other files, classes, web component, etc. are gone from the deploy directory except the mail.jar file, which is locked even from Operating System access.)

I'm using:

Sun Java(TM) Studio Enterprise 8 (Build 051011_2)

IDE/1 spec-5.9.1 impl=200507031930

Windows 2000 version 5.0 runningo n x86

Java 1.5.0_04

Java HotSpot(TM) Client VM 1.5.0_04-b05

Any ideas on how to fix this locking problem with mail.jar?

/** Send an e-mail to a user with mime file attachment(s). */

publicsynchronizedboolean sendMailWithMimeAttachment(String from,

String to[], String subject, String messageText, File[] file){

boolean sent =false;

java.util.Properties properties =new java.util.Properties();

properties.put("mail.smtp.host", getSmtpHost());

javax.mail.Session session = javax.mail.Session.getDefaultInstance(properties);

javax.mail.internet.MimeMessage message =new javax.mail.internet.MimeMessage(session);

javax.mail.internet.MimeMultipart mimeMultiPart =new javax.mail.internet.MimeMultipart();

javax.mail.Transport transport =null;

while (true){

try{

subject = formatSQLString(subject);

if (subject.length() <= 0){

subject ="McJunkin Mail Interface";

}

message.setSubject(subject);

message.setSentDate(new java.util.Date());

from = formatSQLString(from);

if (from.length() <= 0){

from ="system@mcjunkin.com";

}

message.setFrom(new InternetAddress(from));

if (to ==null){

break;

}

String[] toArray =new String[0];

for (int i=0;i<to.length;i++){

to[i] = formatSQLString(to[i]);

if (to[i].length() > 0){

toArray = addItemToArray(toArray, to[i]);

}

}

if (toArray.length <= 0){

break;

}

InternetAddress[] address =new InternetAddress[toArray.length];

for (int i=0;i<toArray.length;i++){

address[i] =new InternetAddress(toArray[i]);

}

message.setRecipients(javax.mail.Message.RecipientType.TO, address);

// Create the multipart MIME message body parts.

int partsAdded = 0;

messageText = formatSQLString(messageText);

if (messageText.length() > 0){

partsAdded++;

MimeBodyPart mbp =new MimeBodyPart();

mbp.setText(messageText);

mimeMultiPart.addBodyPart(mbp);

mbp =null;

}

if (file !=null){

for (int i=0;i<file.length;i++){

if (file[i].exists() && file[i].isFile()){

partsAdded++;

MimeBodyPart mbp =new MimeBodyPart();

FileDataSource fds =new FileDataSource(file[i]);

mbp.setDataHandler(new DataHandler(fds));

DataHandler dh = mbp.getDataHandler();

mbp.setFileName(fds.getName());

mimeMultiPart.addBodyPart(mbp);

dh =null;

fds =null;

mbp =null;

}

}

}

message.setContent(mimeMultiPart);

message.saveChanges();

transport = session.getTransport();

transport.send(message);

sent =true;

}catch (Exception e){

e.printStackTrace();

}

break;

}

transport =null;

mimeMultiPart =null;

message =null;

session =null;

properties =null;

javaCleanup();

return sent;

}

>

[6771 byte] By [rpalm01] at [2007-11-26 9:03:54]
# 1
Can u try calling 'transport.close()' after transport.send() ?
KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 2

OK. Actually, this code didn't work anyway, I had to change the ..getTransport() stuff to just a Transport.send(message); (for some odd reason it throws an exception when you try to get the default Transport mechanism from the Session object.)

Anyway, I'll try the Transport.close() to see if it helps....

rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 3
The Transport.send() method didn't help. Still locks up the mail.jar file in the JSE8 application server. Any more thoughts?
rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 4
Are there any relevant exception stacktraces and or other messages in the application server log files?
KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 5

Huhm. Good question. I have done the following to get a good log file trace in case something is there:

1) Stopped the server.

2) Cleared out the server.log file (deleted it).

3) Started the server.

4) Deployed the application.

5) Ran the application code such that it sends an e-mail using the Transport.send(message) code.

6) Tried to redeploy the application (which won't because the mail.jar file is locked up).

Here's the server.log file after all that happened....

[#|2006-08-07T14:17:57.770-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.tools.launcher|_ThreadID=10;|LAUNCHER005:Spaces in your PATH have been detected. The PATH must be consistently formated (e.g. C:\Program Files\Java\jdk1.5.0\bin; ) or the Appserver may not be able to start and/or stop. Mixed quoted spaces in your PATH can cause problems, so the launcher will remove all double quotes before invoking the process. The most reliable solution would be to remove all spaces from your path before starting the Appservers components. |#]

[#|2006-08-07T14:17:57.790-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.tools.launcher|_ThreadID=10;|

C:/JDK1.5.0_04\bin\java

-client

-XX:NewRatio=2

-Xmx1g

-Xrs

-Dcom.sun.aas.defaultLogFile=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/logs/server.log

-Djava.endorsed.dirs=D:/Sun/JSE8/AppServ8.1UR2/lib/endorsed

-Djava.security.policy=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/config/server.policy

-Djava.security.auth.login.config=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/config/login.conf

-Dsun.rmi.dgc.server.gcInterval=3600000

-Dsun.rmi.dgc.client.gcInterval=3600000

-Djavax.net.ssl.keyStore=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/config/keystore.jks

-Djavax.net.ssl.trustStore=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/config/cacerts.jks

-Djava.ext.dirs=C:/JDK1.5.0_04/jre/lib/ext;D:/Sun/JSE8/AppServ8.1UR2/domains/domain1/lib/ext

-Djdbc.drivers=com.pointbase.jdbc.jdbcUniversalDriver

-Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder

-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory

-Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar

-Dcom.sun.enterprise.taglisteners=jsf-impl.jar

-Djavax.net.ssl.trustStorePassword=changeit

-Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl

-Dcom.sun.aas.configName=server-config

-Dorg.xml.sax.parser=org.xml.sax.helpers.XMLReaderAdapter

-Ddomain.name=domain1

-Djmx.invoke.getters=true

-Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl

-Dcom.sun.aas.promptForIdentity=true

-Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser

-Dcom.sun.aas.instanceRoot=D:/Sun/JSE8/AppServ8.1UR2/domains/domain1

-Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl

-Dcom.sun.aas.domainName=domain1

-Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager

-Dproduct.name=Sun-Java-System/Application-Server

-Dcom.sun.enterprise.overrideablejavaxpackages=javax.faces,javax.servlet.jsp.jstl,javax.xml.bind,javax.help

-Dcom.sun.aas.configRoot=D:/Sun/JSE8/AppServ8.1UR2/config

-Djava.library.path=C:\JDK1.5.0_04\jre\bin\client;D:\Sun\JSE8\AppServ8.1UR2\lib;D:\Sun\JSE8\AppServ8.1UR2\lib;C:\JDK1.5.0_04\bin;.;C:\WINNT\system32;C:\WINNT;D:\Sun\JSE8\AppServ8.1UR2\lib;D:\Sun\JSE8\AppServ8.1UR2\bin;D:\Sun\JSE8\AppServ8.1UR2\lib;D:\Sun\JSE8\AppServ8.1UR2\bin;D:\Sun\JSE8\AppServ8.1UR2\bin;D:\Sun\JSE8\AppServ8.1UR2\bin;C:\PROGRAM FILES\THINKPAD\UTILITIES;D:\SUN\STUDIO5_SE\APPSERVER7\BIN;C:\WINNT\SYSTEM32;C:\WINNT;C:\WINNT\SYSTEM32\WBEM;C:\PROGRA~1\THINKPAD\UTILITIES;E:\PFOC\RUN;C:\PROGRA~1\MQSERIES\TOOLS\C\SAMPLES\BIN;C:\PROGRA~1\MQSERIES\JAVA\BIN;C:\PROGRA~1\MQSERIES\JAVA\LIB;C:\PROGRA~1\MQSERIES\BIN;E:\PFOC\SOURCE;D:\CNT310\RUNTIME;D:\CNT310\TOOLS\UTIL;C:\LOTUS\NOTES;D:\OBJREXX;D:\OBJREXX\OODIALOG;D:\IFOR\WIN\BIN;D:\IFOR\WIN\BIN\EN_US;D:\MSTOOLS\BIN;D:\SPFPRO;D:\PROGRA~1\IBM\TRACE FACILITY;D:\IBMPCS;C:\PROGRA~1\COMMON FILES\ADAPTEC SHARED\SYSTEM;D:\PMW180\APP;D:\PROGRA~1\SYMANTEC\NORTON GHOST 2003;D:\COBOL32\EXEDLL;D:\SQLLIB\BIN;D:\SQLLIB\FUNCTION;D:\SQLLIB\SAMPLES\REPL;D:\SQLLIB\HELP;D:\IBM\IMNNQ;D:\FRNROOT;D:\FRNROOT\DLL;D:\FRNROOT\HELP;D:\Ghost2003\;C:\Program Files\IBM\Trace Facility\;D:\Program Files\IBM\Trace Facility;D:\PCOMM;D:\Sun\JSE8\AppServ8.1UR2\bin;D:\Sun\JSE8\ide\uml1\modules\DoorsIntegrationFiles\modules\bin

-Dcom.sun.aas.instanceName=server

-Dcom.sun.aas.processLauncher=SE

-cp

C:/JDK1.5.0_04/lib/tools.jar;D:/Sun/JSE8/AppServ8.1UR2/lib/appserv-rt.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\admin-cli.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-admin.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\dom.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jmxremote.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jmxremote_optional.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jsf-api.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jsf-impl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\rmissl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\xalan.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\xercesImpl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_ja.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_zh.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_zh_CN.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_ko.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_fr.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-assemblytool_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-rt_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\deployhelp_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee_es.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-upgrade.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-ext.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\activation.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-cmp.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-jstl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-launcher.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\commons-logging.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\j2ee-svc.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jax-qname.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jaxr-api.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jaxr-impl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jaxrpc-api.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\jaxrpc-impl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\mail.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\relaxngDatatype.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\saaj-api.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\saaj-impl.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\xsdlib.jar;D:/Sun/JSE8/AppServ8.1UR2/lib\appserv-env.jar;D:/Sun/JSE8/AppServ8.1UR2/lib/install/applications/jmsra/imqjmsra.jar;D:/Sun/JSE8/AppServ8.1UR2/imq/lib/jaxm-api.jar;D:/Sun/JSE8/AppServ8.1UR2/imq/lib/fscontext.jar;D:/Sun/JSE8/AppServ8.1UR2/lib/ant/lib/ant.jar

com.sun.enterprise.server.PEMain

start

display

native|#]

[#|2006-08-07T14:18:04.199-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.resource.jms|_ThreadID=10;|JMS5023: JMS service successfully started. Instance Name = imqbroker, Home = [D:\Sun\JSE8\AppServ8.1UR2\imq\bin].|#]

[#|2006-08-07T14:18:04.209-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core|_ThreadID=10;|CORE5098: AS Socket Service Initialization has been completed.|#]

[#|2006-08-07T14:18:05.311-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=10;|ADM0001:MBeanServer initialized successfully|#]

[#|2006-08-07T14:18:06.203-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core.security|_ThreadID=10;|SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.|#]

[#|2006-08-07T14:18:06.793-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0315: The host name L2652Q5U is shared by virtual servers server and server1, which are both associated with the same HTTP listener (http-listener-1)|#]

[#|2006-08-07T14:18:06.843-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0304: Unsupported http-service property (text/xml) is being ignored|#]

[#|2006-08-07T14:18:06.843-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0304: Unsupported http-service property (text/xml) is being ignored|#]

[#|2006-08-07T14:18:07.004-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|Created virtual server server|#]

[#|2006-08-07T14:18:07.004-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|Created virtual server __asadmin|#]

[#|2006-08-07T14:18:07.024-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|Created virtual server server1|#]

[#|2006-08-07T14:18:09.137-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.resource.corba.S1AS-ORB.rpc.transport|_ThreadID=10;|"IOP00710299: (INTERNAL) Successfully created IIOP listener on the specified host/port: all interfaces/3700"|#]

[#|2006-08-07T14:18:09.147-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.resource.corba.S1AS-ORB.rpc.transport|_ThreadID=10;|"IOP00710299: (INTERNAL) Successfully created IIOP listener on the specified host/port: all interfaces/3820"|#]

[#|2006-08-07T14:18:09.157-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.resource.corba.S1AS-ORB.rpc.transport|_ThreadID=10;|"IOP00710299: (INTERNAL) Successfully created IIOP listener on the specified host/port: all interfaces/3920"|#]

[#|2006-08-07T14:18:11.450-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core.transaction|_ThreadID=10;|JTS5014: Recoverable JTS instance, serverId = [3700]|#]

[#|2006-08-07T14:18:17.520-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=10;|ADM1079: Initialization of AMX MBeans successful|#]

[#|2006-08-07T14:18:18.882-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.ejb|_ThreadID=10;|Instantiated container for: ejbName: MEJBBean; containerId: 74836713503064064|#]

[#|2006-08-07T14:18:20.444-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core.classloading|_ThreadID=10;|LDR5010: All ejb(s) of [MEjbApp] loaded successfully!|#]

[#|2006-08-07T14:18:20.995-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.ejb|_ThreadID=10;|Instantiated container for: ejbName: TimerBean; containerId: 74836736788594688|#]

[#|2006-08-07T14:18:22.557-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.ejb|_ThreadID=10;|EJB5109:EJB Timer Service started successfully for datasource [jdbc/__TimerPool]|#]

[#|2006-08-07T14:18:22.557-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core.classloading|_ThreadID=10;|LDR5010: All ejb(s) of [__ejb_container_timer_app] loaded successfully!|#]

[#|2006-08-07T14:18:22.637-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0302: Starting Sun-Java-System/Application-Server.|#]

[#|2006-08-07T14:18:22.858-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [__default-admingui] in virtual server [__asadmin] at [/]|#]

[#|2006-08-07T14:18:23.038-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0500: default-locale attribute of locale-charset-info element has been deprecated and is being ignored. Use default-charset attribute of parameter-encoding element instead|#]

[#|2006-08-07T14:18:23.418-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [adminapp] in virtual server [__asadmin] at [/web1]|#]

[#|2006-08-07T14:18:23.428-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [admingui] in virtual server [__asadmin] at [/asadmin]|#]

[#|2006-08-07T14:18:23.438-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0500: default-locale attribute of locale-charset-info element has been deprecated and is being ignored. Use default-charset attribute of parameter-encoding element instead|#]

[#|2006-08-07T14:18:23.449-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [com_sun_web_ui] in virtual server [__asadmin] at [/com_sun_web_ui]|#]

[#|2006-08-07T14:18:23.919-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [credit] in virtual server [server1] at [/credit]|#]

[#|2006-08-07T14:18:23.949-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [confirm] in virtual server [server1] at [/confirm]|#]

[#|2006-08-07T14:18:23.959-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [log] in virtual server [server1] at [/log]|#]

[#|2006-08-07T14:18:23.969-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [maps] in virtual server [server1] at [/maps]|#]

[#|2006-08-07T14:18:23.989-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [ordinq] in virtual server [server1] at [/ordinq]|#]

[#|2006-08-07T14:18:23.999-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [smg] in virtual server [server1] at [/smg]|#]

[#|2006-08-07T14:18:24.019-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [menu] in virtual server [server1] at [/menu]|#]

[#|2006-08-07T14:18:24.039-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [imaging] in virtual server [server1] at [/imaging]|#]

[#|2006-08-07T14:18:24.049-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [scale] in virtual server [server1] at [/scale]|#]

[#|2006-08-07T14:18:24.059-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [label] in virtual server [server1] at [/label]|#]

[#|2006-08-07T14:18:24.079-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [doclib] in virtual server [server1] at [/doclib]|#]

[#|2006-08-07T14:18:24.099-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [credit] in virtual server [server] at [/credit]|#]

[#|2006-08-07T14:18:24.110-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [confirm] in virtual server [server] at [/confirm]|#]

[#|2006-08-07T14:18:24.130-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [log] in virtual server [server] at [/log]|#]

[#|2006-08-07T14:18:24.150-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [maps] in virtual server [server] at [/maps]|#]

[#|2006-08-07T14:18:24.160-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [ordinq] in virtual server [server] at [/ordinq]|#]

[#|2006-08-07T14:18:24.170-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [menu] in virtual server [server] at [/menu]|#]

[#|2006-08-07T14:18:24.180-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [imaging] in virtual server [server] at [/imaging]|#]

[#|2006-08-07T14:18:24.200-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [scale] in virtual server [server] at [/scale]|#]

[#|2006-08-07T14:18:24.210-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [label] in virtual server [server] at [/label]|#]

[#|2006-08-07T14:18:24.220-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0100: Loading web module [doclib] in virtual server [server] at [/doclib]|#]

[#|2006-08-07T14:18:24.350-0400|INFO|sun-appserver-pe8.1_02|org.apache.catalina.core.StandardEngine|_ThreadID=10;|Starting Servlet Engine: Sun-Java-System/Application-Server|#]

[#|2006-08-07T14:18:26.483-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/imaging] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> ImagingServlet in servlet mapping].|#]

[#|2006-08-07T14:18:27.044-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/label] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> LabelServlet in servlet mapping].|#]

[#|2006-08-07T14:18:29.568-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/doclib] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> DoclibServlet in servlet mapping].|#]

[#|2006-08-07T14:18:29.898-0400|INFO|sun-appserver-pe8.1_02|org.apache.catalina.loader.WebappClassLoader|_ThreadID=10;|validateJarFile(D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\smg\WEB-INF\lib\j2ee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class|#]

[#|2006-08-07T14:18:30.289-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/imaging] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> ImagingServlet in servlet mapping].|#]

[#|2006-08-07T14:18:30.810-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/label] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> LabelServlet in servlet mapping].|#]

[#|2006-08-07T14:18:34.085-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0600: WebModule [/doclib] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> DoclibServlet in servlet mapping].|#]

[#|2006-08-07T14:18:34.435-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0703: Initializing Sun-Java-System/Application-Server-PE HTTP/1.1 on 6060|#]

[#|2006-08-07T14:18:34.465-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0712: Starting Sun-Java-System/Application-Server-PE HTTP/1.1 on 6060|#]

[#|2006-08-07T14:18:34.715-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0703: Initializing Sun-Java-System/Application-Server-PE HTTP/1.1 on 5050|#]

[#|2006-08-07T14:18:34.726-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=10;|WEB0712: Starting Sun-Java-System/Application-Server-PE HTTP/1.1 on 5050|#]

[#|2006-08-07T14:18:35.216-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=10;|ADM1501: Here is the JMXServiceURL for the JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://l2652q5u.mcjunkin.com:8686/management/rmi-jmx-connector]. This is where the remote administrative clients should connect using the JSR 160 JMX Connectors.|#]

[#|2006-08-07T14:18:35.216-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=10;|ADM1502: Status of System JMX Connector: Active = [true]|#]

[#|2006-08-07T14:18:35.306-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core|_ThreadID=10;|Application server startup complete.|#]

[#|2006-08-07T14:20:27.395-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1041:Sent the event to instance:[ModuleDeployEvent -- undeploy web/doclib]|#]

[#|2006-08-07T14:20:27.526-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:20:27.536-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:20:27.536-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:20:27.596-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:20:27.656-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1041:Sent the event to instance:[ApplicationDeployEvent -- reference-removed doclib]|#]

[#|2006-08-07T14:20:27.736-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:20:27.836-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=11;|Total Deployment Time: 30 msec, Total EJB Compiler Module Time: 0 msec, Portion spent EJB Compiling: 0%|#]

[#|2006-08-07T14:20:33.745-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|mbean.use_default_port|#]

[#|2006-08-07T14:20:35.868-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|DPL5109: EJBC - START of EJBC for [doclib]|#]

[#|2006-08-07T14:20:35.868-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|Processing beans ...|#]

[#|2006-08-07T14:20:35.888-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|DPL5110: EJBC - END of EJBC for [doclib]|#]

[#|2006-08-07T14:20:36.018-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|Total Deployment Time: 2273 msec, Total EJB Compiler Module Time: 20 msec, Portion spent EJB Compiling: 0%

Breakdown of EJBC Module Time: Total Time for EJBC: 20 msec, CMP Generation: 0 msec (0%), Java Compilation: 0 msec (0%), RMI Compilation: 0 msec (0%), JAX-RPC Generation: 10 msec (50%),

|#]

[#|2006-08-07T14:20:36.139-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=12;|deployed with moduleid = doclib|#]

[#|2006-08-07T14:20:36.349-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1041:Sent the event to instance:[ApplicationDeployEvent -- reference-added doclib]|#]

[#|2006-08-07T14:20:36.409-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:20:36.479-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1041:Sent the event to instance:[ModuleDeployEvent -- deploy web/doclib]|#]

[#|2006-08-07T14:20:36.499-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:20:36.569-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.tools.verifier|_ThreadID=11;|setting attribute: enabled to: true|#]

[#|2006-08-07T14:20:36.609-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=11;|ADM1041:Sent the event to instance:[ModuleDeployEvent -- enable web/doclib]|#]

[#|2006-08-07T14:20:36.639-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|WEB0100: Loading web module [doclib] in virtual server [server1] at [/doclib]|#]

[#|2006-08-07T14:20:36.850-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|WEB0600: WebModule [/doclib] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> DoclibServlet in servlet mapping].|#]

[#|2006-08-07T14:20:37.040-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|WEB0100: Loading web module [doclib] in virtual server [server] at [/doclib]|#]

[#|2006-08-07T14:20:37.250-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=11;|WEB0600: WebModule [/doclib] failed to deploy and has been disabled: [java.lang.IllegalArgumentException: Invalid <url-pattern> DoclibServlet in servlet mapping].|#]

[#|2006-08-07T14:20:47.335-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|ROBERT PALMER|#]

[#|2006-08-07T14:20:47.396-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:47.396-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

Robert|#]

[#|2006-08-07T14:20:47.406-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:47.406-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:47.406-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

Robert|#]

[#|2006-08-07T14:20:47.416-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

32767|#]

[#|2006-08-07T14:20:47.426-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

servlet showed foc.mcjunkin.doclib.Constant.|#]

[#|2006-08-07T14:20:47.426-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

servlet showed system verson of (v2.2e).|#]

[#|2006-08-07T14:20:51.402-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:51.402-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:51.402-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

Robert|#]

[#|2006-08-07T14:20:51.412-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:51.412-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:51.412-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

Robert|#]

[#|2006-08-07T14:20:51.412-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

32767|#]

[#|2006-08-07T14:20:52.954-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

servlet showed foc.mcjunkin.doclib.Constant.|#]

[#|2006-08-07T14:20:52.954-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=13;|

servlet showed system verson of (v2.2e).|#]

[#|2006-08-07T14:20:56.710-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:56.720-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:56.720-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:20:56.720-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:56.730-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:20:56.730-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:20:56.730-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

32767|#]

[#|2006-08-07T14:20:56.740-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

SELECT A.ITEMID, A.ADD_TIMESTAMP, A.SCAN_USERID, A.ATTRIBUTE00121, A.ATTRIBUTE00122, A.ATTRIBUTE00123, STATUS FROM FOC.AVT00017 A WHERE UCASE(A.ATTRIBUTE00121) LIKE '00771260%' ORDER BY A.ATTRIBUTE00121, A.ATTRIBUTE00122, A.ATTRIBUTE00123, A.ADD_TIMESTAMP, A.STATUS FETCH FIRST 4096 ROWS ONLY FOR READ ONLY WITH UR|#]

[#|2006-08-07T14:20:57.060-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.070-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.070-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

32767|#]

[#|2006-08-07T14:20:57.070-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.080-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

2|#]

[#|2006-08-07T14:20:57.090-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.090-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.190-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

SYSAVT0017|#]

[#|2006-08-07T14:20:57.200-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

TIF|#]

[#|2006-08-07T14:20:57.200-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

2|#]

[#|2006-08-07T14:20:57.210-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.210-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.220-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:20:57.331-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

File copy time was 101 milliseconds (FileChannel,1).|#]

[#|2006-08-07T14:20:57.411-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

SELECT COUNT(*) FROM FOC.NOTES WHERE DOCTYPE = 17 AND ( (DOCUMENT_ID IS NOT NULL AND DOCUMENT_ID = TIMESTAMP('2006-07-14-17.46.56.000692'))) FOR READ ONLY WITH UR|#]

[#|2006-08-07T14:20:57.421-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed foc.mcjunkin.doclib.Constant.|#]

[#|2006-08-07T14:20:57.421-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed system verson of (v2.2e).|#]

[#|2006-08-07T14:21:07.396-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

0|#]

[#|2006-08-07T14:21:18.653-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:18.663-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:18.663-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:21:18.663-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:18.663-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:18.663-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:21:18.673-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

32767|#]

[#|2006-08-07T14:21:20.606-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

RPALMER@MCJUNKIN.COM|#]

[#|2006-08-07T14:21:22.078-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

SELECT COUNT(*) FROM FOC.NOTES WHERE DOCTYPE = 17 AND ( (DOCUMENT_ID IS NOT NULL AND DOCUMENT_ID = TIMESTAMP('2006-07-14-17.46.56.000692'))) FOR READ ONLY WITH UR|#]

[#|2006-08-07T14:21:22.098-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed foc.mcjunkin.doclib.Constant.|#]

[#|2006-08-07T14:21:22.098-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed system verson of (v2.2e).|#]

[#|2006-08-07T14:21:27.967-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:27.967-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:27.967-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:21:27.977-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:27.977-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

ROBERT PALMER|#]

[#|2006-08-07T14:21:27.977-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

Robert|#]

[#|2006-08-07T14:21:27.977-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

32767|#]

[#|2006-08-07T14:21:28.477-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed foc.mcjunkin.doclib.Constant.|#]

[#|2006-08-07T14:21:28.477-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_ThreadID=14;|

servlet showed system verson of (v2.2e).|#]

[#|2006-08-07T14:21:40.105-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=15;|ADM1041:Sent the event to instance:[ModuleDeployEvent -- undeploy web/doclib]|#]

[#|2006-08-07T14:21:40.245-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=15;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:21:40.245-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=15;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:21:40.255-0400|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.container.web|_ThreadID=15;|Exception during unregistration of servletstats

java.lang.NullPointerException

at com.sun.enterprise.admin.monitor.registry.spi.MonitoringRegistrationHelper.unregisterServletStats(MonitoringRegistrationHelper.java:502)

at com.sun.enterprise.web.WebContainer.unregisterServletStats(WebContainer.java:2713)

at com.sun.enterprise.web.WebContainer.disableMonitoring(WebContainer.java:2492)

at com.sun.enterprise.web.WebContainer.unloadWebModule(WebContainer.java:2069)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:198)

at com.sun.enterprise.server.WebModuleDeployEventListener.moduleUndeployed(WebModuleDeployEventListener.java:262)

at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:920)

at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)

at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)

at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)

at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)

at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)

at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStopEvent(ServerDeploymentTarget.java:283)

at com.sun.enterprise.deployment.phasing.StopPhase.runPhase(StopPhase.java:126)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:409)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.stop(PEDeploymentService.java:444)

at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.stop(ApplicationsConfigMBean.java:725)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)

at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)

at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)

at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)

at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)

at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)

at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)

at $Proxy1.invoke(Unknown Source)

at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)

at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)

at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)

at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)

at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)

at java.security.AccessController.doPrivileged(Native Method)

at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)

at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)

at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)

at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)

at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:132)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)

at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:185)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:653)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:534)

at com.sun.enterprise.web.connector.grizzly.ProcessorTask.doTask(ProcessorTask.java:403)

at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:55)

|#]

[#|2006-08-07T14:21:40.325-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=15;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:21:40.365-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=15;|ADM1041:Sent the event to instance:[ApplicationDeployEvent -- reference-removed doclib]|#]

[#|2006-08-07T14:21:40.395-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=15;|ADM1042:Status of dynamic reconfiguration event processing:[success]|#]

[#|2006-08-07T14:21:40.446-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=15;|Total Deployment Time: 31 msec, Total EJB Compiler Module Time: 0 msec, Portion spent EJB Compiling: 0%|#]

[#|2006-08-07T14:21:40.606-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar|#]

[#|2006-08-07T14:21:40.606-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:43.009-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar failed after 4 retries|#]

[#|2006-08-07T14:21:43.029-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:21:43.029-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:45.313-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:21:45.323-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:21:45.323-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:47.616-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:21:47.626-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:21:47.626-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:49.910-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:21:49.910-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:21:49.910-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:52.193-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:21:52.313-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib|#]

[#|2006-08-07T14:21:52.313-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:21:54.597-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=15;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib failed after 4 retries|#]

[#|2006-08-07T14:21:59.344-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=16;|mbean.use_default_port|#]

[#|2006-08-07T14:21:59.354-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar|#]

[#|2006-08-07T14:21:59.354-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:01.738-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar failed after 4 retries|#]

[#|2006-08-07T14:22:01.738-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:22:01.738-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:04.101-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:22:04.101-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:22:04.101-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:06.475-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:22:06.475-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:22:06.475-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:08.828-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:22:08.828-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:22:08.828-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:11.162-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:22:11.172-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib|#]

[#|2006-08-07T14:22:11.172-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:13.485-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib failed after 4 retries|#]

[#|2006-08-07T14:22:13.495-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar|#]

[#|2006-08-07T14:22:13.495-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:15.849-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib\mail.jar failed after 4 retries|#]

[#|2006-08-07T14:22:15.859-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:22:15.859-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:18.172-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:22:18.172-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib|#]

[#|2006-08-07T14:22:18.182-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:20.496-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF\lib failed after 4 retries|#]

[#|2006-08-07T14:22:20.496-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:22:20.496-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:22.819-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:22:22.819-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF|#]

[#|2006-08-07T14:22:22.819-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:25.153-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib\WEB-INF failed after 4 retries|#]

[#|2006-08-07T14:22:25.163-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6040: Error attempting to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib|#]

[#|2006-08-07T14:22:25.163-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6041: Performing gc to try to force file closures|#]

[#|2006-08-07T14:22:27.496-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.util|_ThreadID=16;|UTIL6043: Attempt to delete D:\Sun\JSE8\AppServ8.1UR2\domains\domain1\applications\j2ee-modules\doclib failed after 4 retries|#]

[#|2006-08-07T14:22:27.506-0400|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=16;|Total Deployment Time: 28162 msec, Total EJB Compiler Module Time: 0 msec, Portion spent EJB Compiling: 0%|#]

[#|2006-08-07T14:22:27.506-0400|SEVERE|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=16;|Exception occured in J2EEC Phase

com.sun.enterprise.deployment.backend.IASDeploymentException: Cannot deploy. Module directory is locked and cant be deleted: {1}

at com.sun.enterprise.deployment.backend.ModuleDeployer.liquidateModuleDirAndStubsDirIfTheyHappenToExist(ModuleDeployer.java:685)

at com.sun.enterprise.deployment.backend.WebModuleDeployer.preDeploy(WebModuleDeployer.java:111)

at com.sun.enterprise.deployment.backend.ModuleDeployer.doRequestFinish(ModuleDeployer.java:132)

at com.sun.enterprise.deployment.phasing.J2EECPhase.runPhase(J2EECPhase.java:146)

at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:188)

at com.sun.enterprise.deployment.phasing.PEDeploymentService.deploy(PEDeploymentService.java:520)

at com.sun.enterprise.management.deploy.DeployThread.deploy(DeployThread.java:143)

at com.sun.enterprise.management.deploy.DeployThread.run(DeployThread.java:172)

|#]

rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 6
Have you tried moving mail.jar (and activation.jar) to the appserver's classpath and not including them as part of the web application? Of course, it still does not tell us why mail.jar is locked while loading classes from it but may solve your problem.
KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 7

Well, I could do that, but that messes up my other "Projects" that are defined to the JSE8 studio (because the IDE needs exposure to the mail.jar and activation.jar file in order to properly use the methods therein whilst editing projects.) The "mail.jar" and "activation.jar" files are in our own internet "Library" collection that we have defined to the JSE8 studio; they are automatically being packaged into the WAR because that library is attached to the web project (and other projects that it excludes). I tried to edit the web project, however, and exclude the mail.jar and activation.jar files from the project deploy (under the project properties, i went to build->packaging and added mail.jar and activation.jar into that list). But, that didn't work. It still included mail.jar in the web-inf project (deployed) directory and still locked it up on the second deploy Any thoughts on how to NOT include it in the deployed project?

rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 8

In the properties window for the project, select packaging on the left panel. There is a listbox under 'WAR Content'. Here i think you should be able to remove libraries that you do not want to be part of the resulting war file. So, to have a library on the classpath for the project (so that ide can find it for building), i think jars can be added to the 'Libraries' section in project properties and removed from 'WAR Content' listbox to be excluded from packaging.

KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 9
Well, that's how you ADD additional JAR files to the WAR, not exclude them....
rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 10

You are right; sorry about that.

btw, in the 'libraries' panel on the project properties, if you go to the 'compile' tab, the list of compile-time libraries are shown. Next to each library there is a package checkbox. I think if you uncheck the box for the library, the library will not be packaged with the app. can u try this?

KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 11

Well, it's a bit more complex than that. I had to create a new Library that contained all the JAR files that we need for our application to run, except the mail.jar and activation.jar files. Then, I had to remove the old library from the web application and add the new application. THEN, I had to deploy and test the project. It does seem to work now to deploy the project again even after sending mail (via mail.jar). This means I have to have two libraries: one for non-web apps, and one for web apps. Not a big deal, I suppose, just yet another thing to remember!

rpalm01 at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...
# 12

I am glad the problem went away. Regarding the libraries, it may even be better having multiple libraries since reuse of libraries works best when each library is a self-contained bundle of related jars.

Regarding the problem of locking, pl. refer to:

http://tomcat.apache.org/faq/windows.html#lock

.. I want to redeploy web applications, how do I prevent resources from getting locked?

Most locking issues will occur with JARs from /WEB-INF/lib, and are useally caused by access through URLs. Tomcat has mechanisms to allow avoiding locking...

http://rifers.org/blogs/gbevin/2005/4?offset=5

KarthikR at 2007-7-6 23:13:39 > top of Java-index,Development Tools,Java Tools...