jdon 死了,急!

little1234 08-07-11

本来服务器运行好好的, windows做了安全更新,要求重新启动。重启后,所有的网页就抱错了。 怎么办? 急!是production 环境啊!

java.lang.ArrayIndexOutOfBoundsException: 25
java.util.ArrayList.indexOf(Unknown Source)
java.util.ArrayList.contains(Unknown Source)
com.jdon.container.pico.JdonPicoContainer.addOrderedComponentAdapter(JdonPicoContainer.java:267)
com.jdon.container.pico.JdonPicoContainer.getTrueInstance(JdonPicoContainer.java:349)
com.jdon.container.pico.JdonPicoContainer.getInstance(JdonPicoContainer.java:330)
com.jdon.container.pico.JdonPicoContainer.getComponentInstance(JdonPicoContainer.java:309)
com.jdon.container.pico.PicoContainerWrapper.lookup(PicoContainerWrapper.java:181)
com.jdon.controller.service.ServiceFacade.getServiceFactory(ServiceFacade.java:63)
com.jdon.controller.WebAppUtil.getService(WebAppUtil.java:77)

little1234
2008-07-11 20:13

另, 最新的jDon包下不下来啊? 只有1K?

banq
2008-07-12 12:53

倒霉事情总是一起来啊,不要着急,更新windows后出错,可能和JDK环境有关,更换新的JDK版本。
JF5.2下载直接save as,不要使用下载工具。

little1234
2008-07-14 11:25

谢谢banq的回复与支持。

后来发现是配置文件的问题, 多了一个service 定义接口,而原来对应的class已经太老了,删除了。 奇怪的是,之前tomcat也重启过,就不报错,可是windows 重启了,就报这个错。

JF5.2 我就是用save as 下的,可是下完说只有1K.