After a quick check on the BEA website I obtain this proposition:
==============================================
BEA-101029
Error: [context] cannot make temp directory "path". Will not be able
to compile JSPs.
Description
Failed to create the temp directory with path: path for webapp:
context.
Cause
Temp directory creation failed.
Action
Check the write permissions.
==============================================
The 'extract' directory is indeed in 'read only' mode, and i don't
succeed to switch this off (it doesn't give me any error message, just
switch it on automatically right after my changes), even when I
restart the computer (in case of another process that could use the
directory). I am probably missing something in the configuration of
weblogic, but I can't see what...
Any help will be weblcome.
--
Benjamin
=========================================================
C:\bea3\jdk141_05\bin\javaw -classpath
"C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\webservices.jar;C:\libsip\Sprinta2000.jar"
-ms64m -mx64m -Djava.library.path="C:/bea3/weblogic81/server/bin"
-Dbea.home="C:/bea3" -Dweblogic.Name=myserver
-Djava.security.policy=="C:/bea3/weblogic81/server/lib/weblogic.policy"
-Dweblogic.management.discover=false
-Dweblogic.ProductionModeEnabled=false
-Dweblogic.management.password=weblogic
-Dweblogic.management.username=weblogic weblogic.Server
<16 déc. 2003 19 h 42 CET> <Info> <WebLogicServer> <BEA-000377>
<Starting WebLogic Server with Java HotSpot(TM) Client VM Version
1.4.1_05-b01 from Sun Microsystems Inc.>
<16 déc. 2003 19 h 42 CET> <Info> <Configuration Management>
<BEA-150016> <This server is being started as the administration
server.>
<16 déc. 2003 19 h 42 CET> <Info> <Management> <BEA-141107> <Version:
WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284
WebLogic XMLX Module 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 >
<16 déc. 2003 19 h 42 CET> <Notice> <Management> <BEA-140005> <Loading
domain configuration from configuration repository at
C:\bea3\weblogic81\server\bin\.\config.xml.>
<16 déc. 2003 19 h 42 CET> <Notice> <Log Management> <BEA-170019> <The
server log file C:\bea3\weblogic81\server\bin\myserver\myserver.log is
opened. All server side log events will be written to this file.>
<16 déc. 2003 19 h 42 CET> <Notice> <Security> <BEA-090082> <Security
initializing using security realm myrealm.>
<16 déc. 2003 19 h 42 CET> <Notice> <WebLogicServer> <BEA-000327>
<Starting WebLogic Admin Server "myserver" for domain "mydomain">
<16 déc. 2003 19 h 42 CET> <Warning> <Management> <BEA-149317>
<Application JBuilder_WebRun is configured with a deprecated
deployment protocol and will be deployed as such.>
<16 déc. 2003 19 h 42 CET> <Warning> <HTTP> <BEA-101296> <Unable to
load the default compiler class "com.sun.tools.javac.Main". Using the
default javac compiler to compile JSPs.>
<16 déc. 2003 19 h 44 CET> <Error> <HTTP> <BEA-101029>
<[ServletContext(id=13124449,name=../SIP2AZ,context-path=/../SIP2AZ)]
cannot make temp directory
"C:\bea3\weblogic81\server\bin\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_..\SIP2AZ".
Will not be able to compile JSPs.>
<16 déc. 2003 19 h 44 CET> <Error> <HTTP> <BEA-101029>
<[ServletContext(id=13124449,name=../SIP2AZ,context-path=/../SIP2AZ)]
cannot make temp directory
"C:\bea3\weblogic81\server\bin\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_..\SIP2AZ\public".
Will not be able to compile JSPs.>
<16 déc. 2003 19 h 44 CET> <Error> <HTTP> <BEA-101029>
<[ServletContext(id=13124449,name=../SIP2AZ,context-path=/../SIP2AZ)]
cannot make temp directory
"C:\bea3\weblogic81\server\bin\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_..\SIP2AZ\jarfiles".
Will not be able to compile JSPs.>
<16 déc. 2003 19 h 44 CET> <Error> <HTTP> <BEA-101034>
<[ServletContext(id=13124449,name=../SIP2AZ,context-path=/../SIP2AZ)]
failure extracting WAR classes.
java.io.FileNotFoundException:
C:\bea3\weblogic81\server\bin\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_..\SIP2AZ\jarfiles\_wl_cls_gen.jar
(Le chemin d'accès spécifié est introuvable)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:176)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at weblogic.utils.classloaders.ExtractionHelper.extractClassFiles(ExtractionHelper.java:145)
at weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebAppServletContext.java:5129)
at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletContext.java:5001)
at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletContext.java:545)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:469)
at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:603)
at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:121)
at weblogic.j2ee.Application.addComponent(Application.java:319)
at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:162)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:330)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:201)
at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServer.java:132)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:711)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:690)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:476)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:947)
at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:908)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:946)
at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanProxy.java:481)
at weblogic.management.configuration.WebServerMBean_Stub.addWebDeployment(WebServerMBean_Stub.java:2596)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:288)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:590)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:568)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:240)
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:324)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:711)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:690)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:476)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:947)
at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:908)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:946)
at weblogic.management.internal.MBeanProxy.invokeForCachingStub(MBeanProxy.java:481)
at weblogic.management.configuration.ServerMBean_Stub.updateDeployments(ServerMBean_Stub.java:7271)
at weblogic.management.deploy.slave.SlaveDeployer.updateServerDeployments(SlaveDeployer.java:1210)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:362)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:964)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:359)
at weblogic.Server.main(Server.java:32)
>
<16 déc. 2003 19 h 44 CET> <Error> <HTTP> <BEA-101220> <Error occurred
while setting document root for
"ServletContext(id=13124449,name=../SIP2AZ,context-path=/../SIP2AZ)"
to "C:\bea3\weblogic81\server\bin\.\applications\.wlnotdelete\wl_comp54821.war".>
<16 déc. 2003 19 h 44 CET> <Error> <J2EE> <BEA-160131> <Error
deploying ../SIP2AZ: with deployment error Could not load ../SIP2AZ
and nested error java.io.FileNotFoundException:
C:\bea3\weblogic81\server\bin\.\myserver\.wlnotdelete\extract\myserver_JBuilder_WebRun_..\SIP2AZ\jarfiles\_wl_cls_gen.jar
(Le chemin d'accès spécifié est introuvable)>
<16 déc. 2003 19 h 44 CET> <Notice> <WebLogicServer> <BEA-000331>
<Started WebLogic Admin Server "myserver" for domain "mydomain"
running in Development Mode>
<16 déc. 2003 19 h 44 CET> <Notice> <WebLogicServer> <BEA-000360>
<Server started in RUNNING mode>
<16 déc. 2003 19 h 44 CET> <Notice> <WebLogicServer> <BEA-000355>
<Thread "ListenThread.Default" listening on port 7001, ip address *.*>