起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 402|回复: 21

【结贴】Tomcat出现错误**

[复制链接]
发表于 2008-9-19 09:29:38 | 显示全部楼层 |阅读模式
下面是
log4j文件的内容:
[ERROR]main-org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/x3_old]-Exception sending context initialized event to listener instance of class com.justep.servlet.InitListener
java.lang.UnsatisfiedLinkError: Native Library D:\Program Files\Justep\X3 Server\bin\JNILoader.dll already loaded in another classloader
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1716)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
        at java.lang.Runtime.load0(Runtime.java:769)
        at java.lang.System.load(System.java:967)
        at com.justep.loader.JNILoader.<clinit>(Unknown Source)
        at com.justep.loader.LibContext.loadJNILoader(Unknown Source)
        at com.justep.loader.LibContext.loadLoader(Unknown Source)
        at com.justep.loader.LibContext.<init>(Unknown Source)
        at com.justep.loader.LibContext.getInstance(Unknown Source)
        at com.justep.servlet.InitListener.contextInitialized(Unknown Source)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
        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:275)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
[ERROR]main-org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/x3_old]-Exception sending context initialized event to listener instance of class com.justep.servlet.InitListener
java.lang.UnsatisfiedLinkError: Native Library D:\Program Files\Justep\X3 Server\bin\JNILoader.dll already loaded in another classloader
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1716)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
        at java.lang.Runtime.load0(Runtime.java:769)
        at java.lang.System.load(System.java:967)
        at com.justep.loader.JNILoader.<clinit>(Unknown Source)
        at com.justep.loader.LibContext.loadJNILoader(Unknown Source)
        at com.justep.loader.LibContext.loadLoader(Unknown Source)
        at com.justep.loader.LibContext.<init>(Unknown Source)
        at com.justep.loader.LibContext.getInstance(Unknown Source)
        at com.justep.servlet.InitListener.contextInitialized(Unknown Source)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
        at org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
        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:275)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
回复

使用道具 举报

 楼主| 发表于 2008-9-19 09:30:48 | 显示全部楼层
即时通讯服务也有错误信息:
Wildfire 2.5.1 [Sep 19, 2008 8:22:58 AM]
Admin console listening at:
  http://127.0.0.1:9090
  https://127.0.0.1:9091
java.sql.SQLException: ORA-12899: 列 "ORTMIS_X3"."JIVEDELIVERINGMSG"."TOJID" 的
值太大 (实际值: 57, 最大值: 50)

        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
        at oracle.jdbc.oci8.OCIDBAccess.check_error(OCIDBAccess.java:2321)
        at oracle.jdbc.oci8.OCIDBAccess.executeFetch(OCIDBAccess.java:1741)
        at oracle.jdbc.oci8.OCIDBAccess.parseExecuteFetch(OCIDBAccess.java:1902)

        at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.ja
va:2047)
        at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.jav
a:1940)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
nt.java:2709)
        at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePrepar
edStatement.java:589)
        at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStat
ement.java:656)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:416)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:338)
        at org.jivesoftware.wildfire.ClientSession.process(ClientSession.java:83
6)
        at org.jivesoftware.wildfire.muc.spi.MUCRoleImpl.send(MUCRoleImpl.java:2
48)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.broadcast(MUCRoomImpl.j
ava:1031)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.send(MUCRoomImpl.java:9
42)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.sendPublicMessage(MUCRo
omImpl.java:924)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:218)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:124)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.processPack
et(MultiUserChatServerImpl.java:200)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.process(Mul
tiUserChatServerImpl.java:184)
        at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:119)

        at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:69)
        at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReade
r.java:495)
        at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(Clien
tSocketReader.java:66)
        at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.ja
va:200)
        at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)

        at java.lang.Thread.run(Thread.java:595)
java.sql.SQLException: ORA-12899: 列 "ORTMIS_X3"."JIVEDELIVERINGMSG"."TOJID" 的
值太大 (实际值: 54, 最大值: 50)

        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
        at oracle.jdbc.oci8.OCIDBAccess.check_error(OCIDBAccess.java:2321)
        at oracle.jdbc.oci8.OCIDBAccess.executeFetch(OCIDBAccess.java:1741)
        at oracle.jdbc.oci8.OCIDBAccess.parseExecuteFetch(OCIDBAccess.java:1902)

        at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.ja
va:2047)
        at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.jav
a:1940)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
nt.java:2709)
        at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePrepar
edStatement.java:589)
        at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStat
ement.java:656)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:416)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:338)
        at org.jivesoftware.wildfire.ClientSession.process(ClientSession.java:83
6)
        at org.jivesoftware.wildfire.muc.spi.MUCRoleImpl.send(MUCRoleImpl.java:2
48)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.broadcast(MUCRoomImpl.j
ava:1031)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.send(MUCRoomImpl.java:9
42)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.sendPublicMessage(MUCRo
omImpl.java:924)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:218)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:124)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.processPack
et(MultiUserChatServerImpl.java:200)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.process(Mul
tiUserChatServerImpl.java:184)
        at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:119)

        at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:69)
        at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReade
r.java:495)
        at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(Clien
tSocketReader.java:66)
        at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.ja
va:200)
        at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)

        at java.lang.Thread.run(Thread.java:595)
java.sql.SQLException: ORA-12899: 列 "ORTMIS_X3"."JIVEDELIVERINGMSG"."TOJID" 的
值太大 (实际值: 57, 最大值: 50)

        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
        at oracle.jdbc.oci8.OCIDBAccess.check_error(OCIDBAccess.java:2321)
        at oracle.jdbc.oci8.OCIDBAccess.executeFetch(OCIDBAccess.java:1741)
        at oracle.jdbc.oci8.OCIDBAccess.parseExecuteFetch(OCIDBAccess.java:1902)

        at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.ja
va:2047)
        at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.jav
a:1940)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
nt.java:2709)
        at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePrepar
edStatement.java:589)
        at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStat
ement.java:656)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:416)
        at com.justep.wildfire.JustepDeliverManager.AddToDeliverList(JustepDeliv
erManager.java:338)
        at org.jivesoftware.wildfire.ClientSession.process(ClientSession.java:83
6)
        at org.jivesoftware.wildfire.muc.spi.MUCRoleImpl.send(MUCRoleImpl.java:2
48)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.broadcast(MUCRoomImpl.j
ava:1031)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.send(MUCRoomImpl.java:9
42)
        at org.jivesoftware.wildfire.muc.spi.MUCRoomImpl.sendPublicMessage(MUCRo
omImpl.java:924)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:218)
        at org.jivesoftware.wildfire.muc.spi.MUCUserImpl.process(MUCUserImpl.jav
a:124)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.processPack
et(MultiUserChatServerImpl.java:200)
        at org.jivesoftware.wildfire.muc.spi.MultiUserChatServerImpl.process(Mul
tiUserChatServerImpl.java:184)
        at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:119)

        at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:69)
        at org.jivesoftware.wildfire.net.SocketReader.processMessage(SocketReade
r.java:495)
        at org.jivesoftware.wildfire.net.ClientSocketReader.processMessage(Clien
tSocketReader.java:66)
        at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.ja
va:200)
        at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)

        at java.lang.Thread.run(Thread.java:595)
回复 支持 反对

使用道具 举报

发表于 2008-9-19 10:17:20 | 显示全部楼层
把tomcat\work目录下面的内容清空看一下
ORA-12899
找找网上的资料。
另外,
http://bbs.justep.com/forum.php?mod=viewthread&tid=25565
楼主,看看这个分享帖。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-19 15:13:24 | 显示全部楼层
清空 tomcat\work 需要重启服务吗?
回复 支持 反对

使用道具 举报

发表于 2008-9-19 15:18:01 | 显示全部楼层
最好重启下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-19 15:31:29 | 显示全部楼层
重启后LOG4J的信息:
[ERROR]Thread-14-org.apache.catalina.session.ManagerBase-IOException while saving persisted sessions: java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:488)
        at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
        at org.apache.catalina.session.StandardManager.stop(StandardManager.java:666)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4278)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:714)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:586)
        at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:629)
[ERROR]Thread-14-org.apache.catalina.session.ManagerBase-IOException while saving persisted sessions: java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:488)
        at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
        at org.apache.catalina.session.StandardManager.stop(StandardManager.java:666)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4278)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:714)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:586)
        at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:629)
[ERROR]Thread-14-org.apache.catalina.session.ManagerBase-Exception unloading sessions to persistent storage
java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:488)
        at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
        at org.apache.catalina.session.StandardManager.stop(StandardManager.java:666)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4278)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:714)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:586)
        at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:629)
[ERROR]Thread-14-org.apache.catalina.session.ManagerBase-Exception unloading sessions to persistent storage
java.io.FileNotFoundException: D:\Program Files\Justep\X3 Server\TOMCAT\work\Catalina\localhost\x3\SESSIONS.ser (系统找不到指定的路径。)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
        at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:488)
        at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
        at org.apache.catalina.session.StandardManager.stop(StandardManager.java:666)
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4278)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:714)
        at org.apache.catalina.startup.Catalina.stop(Catalina.java:586)
        at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:629)
回复 支持 反对

使用道具 举报

发表于 2008-9-19 15:40:42 | 显示全部楼层
重新安装一个服务端吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-19 15:46:00 | 显示全部楼层
重新安装服务端啊!
他们都在用啊!!
回复 支持 反对

使用道具 举报

发表于 2008-9-19 15:48:54 | 显示全部楼层
楼上的意思是让你拷贝一个正常的tomcat过来,不要用现在这个了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-19 17:14:44 | 显示全部楼层
没有与那个环境一模一样的tomcat啊,
是不是只要运行正常的tomcat就可以,然后把alf_data文件加覆盖过去呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 06:38 , Processed in 0.036822 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表