Foros de discusión

Error starting up Liferay, file not found util-java.jar

thumbnail
Jakub K B, modificado hace 14 años.

Error starting up Liferay, file not found util-java.jar

Junior Member Mensajes: 82 Fecha de incorporación: 12/08/09 Mensajes recientes
Funny thing, I am in class right now (chicago liferay admin training), and we cannot find a solution for this issue, this is from a blank, fresh setup of Liferay 5.2.5 EE as given by the instructor to try:


Sep 15, 2009 3:58:55 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.
library.path: C:\training\liferay-portal-5.2.5\tomcat-5.5.27\jre1.5.0_18\win\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\usr\site
\bin;C:\usr\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Prog
ram Files\ThinkPad\ConnectUtilities;C:\Program Files\Common Files\Lenovo;C:\Program Files\Support Tools\;C:\NETMANAG.95;C:\Pr
ogram Files\Graphviz2.17\Bin;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DT
S\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Comm
on7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Apache\php;C:\Program Files\QuickTime\Q
TSystem;C:\Grails\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\RSA Security\RSA
 SecurID Software Token\;C:\liferay\apache-ant-1.7.1\bin;
Sep 15, 2009 3:58:55 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 15, 2009 3:58:55 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 610 ms
Sep 15, 2009 3:58:55 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Sep 15, 2009 3:58:55 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.27
Sep 15, 2009 3:58:55 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Loading jar:file:/C:/training/liferay-portal-5.2.5/tomcat-5.5.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
15:58:57,218 INFO  [[/]:649] Initializing Spring root WebApplicationContext
Loading jar:file:/C:/training/liferay-portal-5.2.5/tomcat-5.5.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties
15:59:03,078 INFO  [DialectDetector:64] Determining dialect for HSQL Database Engine 1
15:59:03,078 WARN  [DialectDetector:79] Liferay is configured to use Hypersonic as its database. Do NOT use Hypersonic in pro
duction. Hypersonic is an embedded database useful for development and demo'ing purposes. The database settings can be change
d in portal.properties.
15:59:03,140 INFO  [DialectDetector:97] Using dialect org.hibernate.dialect.HSQLDialect
Loading jar:file:/C:/training/liferay-portal-5.2.5/tomcat-5.5.27/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/captcha.properties

15:59:05,953 INFO  [PortalImpl:258] Portal lib directory /C:/training/liferay-portal-5.2.5/tomcat-5.5.27/webapps/ROOT/WEB-INF
/lib/
Starting Liferay Portal Enterprise Edition 5.2.5 (Augustine / Build 5205 / August 6, 2009)
15:59:19,093 INFO  [DBUtil:498] Database supports case sensitive queries
15:59:19,421 INFO  [VerifyProcessSuite:37] Verifying
15:59:19,437 INFO  [VerifyProperties:39] Verifying
15:59:19,437 INFO  [VerifyLucene:39] Verifying
15:59:19,437 INFO  [VerifyMySQL:44] Verifying
15:59:19,437 INFO  [VerifyCounter:43] Verifying
15:59:19,437 INFO  [VerifyUUID:51] Verifying
15:59:19,437 INFO  [VerifyBlogs:41] Verifying
15:59:19,546 INFO  [VerifyBookmarks:41] Verifying
15:59:19,546 INFO  [VerifyDocumentLibrary:41] Verifying
15:59:19,546 INFO  [VerifyGroup:45] Verifying
15:59:19,546 INFO  [VerifyImageGallery:41] Verifying
15:59:19,562 INFO  [VerifyJournal:56] Verifying
15:59:19,578 INFO  [VerifyLayout:42] Verifying
15:59:19,578 INFO  [VerifyMessageBoards:46] Verifying
15:59:19,578 INFO  [VerifyOrganization:43] Verifying
15:59:19,625 INFO  [VerifySocial:45] Verifying
15:59:19,625 INFO  [VerifyUser:41] Verifying
15:59:19,671 INFO  [VerifyWiki:41] Verifying
15:59:26,812 INFO  [ServerDetector:104] Detected server tomcat
15:59:27,515 INFO  [HotDeployUtil:64] Initializing hot deploy manager 18293343
15:59:27,671 ERROR [ThemeAutoDeployer:78]
java.io.FileNotFoundException: C:\training\liferay-portal-5.2.5\tomcat-5.5.27\temp\liferay\com\liferay\portal\deploy\dependen
cies\util-java.jar (The requested operation cannot be performed on a file with a user-mapped section open)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
        at com.liferay.portal.deploy.DeployUtil._getResourcePath(DeployUtil.java:160)
        at com.liferay.portal.deploy.DeployUtil.getResourcePath(DeployUtil.java:93)
        at com.liferay.portal.deploy.auto.ThemeAutoDeployer.<init>(ThemeAutoDeployer.java:70)
        at com.liferay.portal.deploy.auto.ThemeAutoDeployListener.<init>(ThemeAutoDeployListener.java:41)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at com.liferay.portal.events.GlobalStartupAction.getAutoDeployListeners(GlobalStartupAction.java:71)
        at com.liferay.portal.events.GlobalStartupAction.run(GlobalStartupAction.java:146)
        at com.liferay.portal.events.EventsProcessorImpl.processEvent(EventsProcessorImpl.java:117)
        at com.liferay.portal.events.EventsProcessorImpl.process(EventsProcessorImpl.java:69)
        at com.liferay.portal.ee.license.EventsProcessorImpl.process(Unknown Source)
        at com.liferay.portal.events.EventsProcessorUtil.process(EventsProcessorUtil.java:43)
        at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:512)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
15:59:27,734 ERROR [WebAutoDeployer:74]
java.io.FileNotFoundException: C:\training\liferay-portal-5.2.5\tomcat-5.5.27\temp\liferay\com\liferay\portal\deploy\dependen
cies\util-java.jar (The requested operation cannot be performed on a file with a user-mapped section open)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
        at com.liferay.portal.deploy.DeployUtil._getResourcePath(DeployUtil.java:160)
        at com.liferay.portal.deploy.DeployUtil.getResourcePath(DeployUtil.java:93)
        at com.liferay.portal.deploy.auto.WebAutoDeployer.<init>(WebAutoDeployer.java:67)
        at com.liferay.portal.deploy.auto.WebAutoDeployListener.<init>(WebAutoDeployListener.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at com.liferay.portal.events.GlobalStartupAction.getAutoDeployListeners(GlobalStartupAction.java:71)
        at com.liferay.portal.events.GlobalStartupAction.run(GlobalStartupAction.java:146)
        at com.liferay.portal.events.EventsProcessorImpl.processEvent(EventsProcessorImpl.java:117)
        at com.liferay.portal.events.EventsProcessorImpl.process(EventsProcessorImpl.java:69)
        at com.liferay.portal.ee.license.EventsProcessorImpl.process(Unknown Source)
        at com.liferay.portal.events.EventsProcessorUtil.process(EventsProcessorUtil.java:43)
        at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:512)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
15:59:28,234 INFO  [AutoDeployDir:108] Auto deploy scanner started for C:\training\liferay-portal-5.2.5\deploy
15:59:30,015 INFO  [LuceneServlet:66] Indexing Lucene on startup
15:59:31,562 INFO  [[/tunnel-web]:649] Initializing Spring FrameworkServlet 'Spring Servlet'
Sep 15, 2009 3:59:31 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Sep 15, 2009 3:59:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Sep 15, 2009 3:59:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/47  config=null
Sep 15, 2009 3:59:32 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Sep 15, 2009 3:59:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 36859 ms
</init></init></init></init></init></init></init></init>


As you can see the Liferay server starts up fine, but the util-java.jar file causes some issue that fails to import all new themes.
I am able to replicate this with a virgin setup of Liferay 5.2.5 on Win XP S3, Java SDK 1.5.16 (as handed out by instructors in class)

I am unable to find why this keeps happening, and I keep getting these issues. Hmmmm... anyone?
thumbnail
Tarun S. Kayasth, modificado hace 14 años.

RE: Error starting up Liferay, file not found util-java.jar

Regular Member Mensajes: 162 Fecha de incorporación: 8/06/07 Mensajes recientes
Hi Jakub,

Delete temp and work folder and restart the server.

-Tarun
thumbnail
Jakub K B, modificado hace 14 años.

RE: Error starting up Liferay, file not found util-java.jar

Junior Member Mensajes: 82 Fecha de incorporación: 12/08/09 Mensajes recientes
Tarun S. Kayasth:
Hi Jakub,

Delete temp and work folder and restart the server.

-Tarun


Actually no, that was my first throught, that does nothing. We actually thought that this would fix it, also looked @ SDK conflict / JAVA PATH issues, etc.. nothing worked.

What it turned out to be in the end is that my corporate installed virus scanner was blocking access to the file as it was being 'touched' at startup, then the system would throw an error as it was unable to 'find/get' the file to use it.

Killing the Virus scanner service resulted in no errors at startup. Strange eh?
thumbnail
Lisa Simpson, modificado hace 14 años.

RE: Error starting up Liferay, file not found util-java.jar

Liferay Legend Mensajes: 2034 Fecha de incorporación: 5/03/09 Mensajes recientes
I was about to say that something appears to be locking the file -

java.io.FileNotFoundException: C:\training\liferay-portal-5.2.5\tomcat-5.5.27\temp\liferay\com\liferay\portal\deploy\dependen
108cies\util-java.jar (The requested operation cannot be performed on a file with a user-mapped section open)