ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Ws Wiki] Update of "ja/axis/JBossWithAxis" by ToshiyukiKimura
Date Mon, 04 Apr 2005 05:30:28 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by ToshiyukiKimura:
http://wiki.apache.org/ws/ja/axis/JBossWithAxis

The comment on the change is:
Axis Wiki in Japanese

New page:
##language:ja

'''質問: JBoss と Axis はうまく動作しますか?''

色々な理由で、数ヶ月間 Axis と JBoss を一緒に使用してきました。ステートレスセッション
Bean に接続するのに java:EJB プロバイダを使用しています。

新しくサーバを再起動したときはすべてうまくいきます。しかし、ear
ファイルを再デプロイした後は、ほぼ必ず以下のことを経験します。

13:46:30,112 ERROR [org.jboss.web.localhost.Engine]

ルート原因

{{{
java.lang.NullPointerException?
    at org.jboss.mx.loading.UnifiedClassLoader?.findResources(UnifiedClassLoader?.java:374)
    at java.lang.ClassLoader?.getResources(ClassLoader?.java:825)
    at java.lang.ClassLoader?.getResources(ClassLoader?.java:821)
    at java.lang.ClassLoader?.getResources(ClassLoader?.java:821)
    at org.apache.commons.discovery.jdk.JDK12Hooks.getResources(JDK12Hooks.java:150)
    at org.apache.commons.discovery.resource.DiscoverResources?$1.getNextResources?(DiscoverResources?.java:153)
    at org.apache.commons.discovery.resource.DiscoverResources?$1.getNextResource?(DiscoverResources?.java:129)
    at org.apache.commons.discovery.resource.DiscoverResources?$1.hasNext(DiscoverResources?.java:116)
    at org.apache.commons.discovery.resource.names.DiscoverNamesInFile?$1.getNextClassNames?(DiscoverNamesInFile?.java:186)
    at org.apache.commons.discovery.resource.names.DiscoverNamesInFile?$1.getNextClassName?(DiscoverNamesInFile?.java:170)
    at org.apache.commons.discovery.resource.names.DiscoverNamesInFile?$1.hasNext(DiscoverNamesInFile?.java:157)
    at org.apache.commons.discovery.resource.names.NameDiscoverers?$1.getNextIterator?(NameDiscoverers?.java:143)
    at org.apache.commons.discovery.resource.names.NameDiscoverers?$1.hasNext(NameDiscoverers?.java:126)
    at org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl?$1.getNextResource?(ResourceClassDiscoverImpl?.java:159)
    at org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl?$1.hasNext(ResourceClassDiscoverImpl?.java:147)
    at org.apache.axis.configuration.EngineConfigurationFactoryFinder?$1.run(EngineConfigurationFactoryFinder?.java:159)
    at java.security.AccessController?.doPrivileged(Native Method)
    at org.apache.axis.configuration.EngineConfigurationFactoryFinder?.newFactory(EngineConfigurationFactoryFinder?.java:152)
    at org.apache.axis.transport.http.AxisServletBase?.getEngineEnvironment?(AxisServletBase?.java:285)
    at org.apache.axis.transport.http.AxisServletBase?.getEngine(AxisServletBase?.java:208)
    at org.apache.axis.transport.http.AxisServletBase?.getEngine(AxisServletBase?.java:187)
    at org.apache.axis.transport.http.AxisServlet?.initQueryStringHandlers?(AxisServlet?.java:953)
    at org.apache.axis.transport.http.AxisServlet?.init(AxisServlet?.java:204)
    at javax.servlet.GenericServlet?.init(GenericServlet?.java:256)
}}}

JBoss のクラスローディングスキーマは、その一風変わったふるまいによって評判が良くありません。誰かに他に似たような問題を体験したことがある人はいませんか?
もしいましたら、解決策はありますか? マイナーな変更をして再デプロイした後にサーバを再起動するのは面倒です。

"all" 設定で JBoss.NETを使用し、XDoclet タグを関連させれば全てうまくいきます。
Mime
View raw message