是什么导致Bamboo在java.net.URLClassLoader.findClass(libgcj.so)失败

时间:2012-08-15 06:15:17

标签: java war bamboo

以下是我的错误日志显示的内容:

/WEB-INF/lib/jetty-http-7.2.1.v20101111.jar,file:webapp/WEB-INF/lib/jetty-io-7.2
.1.v20101111.jar,file:webapp/WEB-INF/lib/jetty-jndi-7.2.1.v20101111.jar,file:web
app/WEB-INF/lib/jetty-plus-7.2.1.v20101111.jar,file:webapp/WEB-INF/lib/jetty-sec
urity-7.2.1.v20101111.jar,file:webapp/WEB-INF/lib/jetty-server-7.2.1.v20101111.j
ar,file:webapp/WEB-INF/lib/jetty-servlet-7.2.1.v20101111.jar,file:webapp/WEB-INF
/lib/jetty-util-7.2.1.v20101111.jar,file:webapp/WEB-INF/lib/jetty-webapp-7.2.1.v
20101111.jar,file:webapp/WEB-INF/lib/jetty-xml-7.2.1-atlassian-3.jar,file:webapp
/WEB-INF/lib/mail-1.4.1.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoade
r{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.7rh)
...
   at java.lang.Class.initializeClass(libgcj.so.7rh)
   ...1 more

1 个答案:

答案 0 :(得分:0)

这是由于服务器丢失了它到互联网的默认路由。出于某种原因,Bamboo需要上网(许可证检查?)。

在诊断问题时,我发现缺少默认路由,当我恢复默认路由时,竹子又开始运行。