0

virgo を 3.6.2 にアップグレードしたいのですが、奇妙なことに遭遇しました。戦争バンドルを開始できません。根本的な理由は、war バンドルにクラスをロードできないことです。しかし、ブループリント 1.0.0.M1 にはこの問題はありません。誰かが私にいくつかの提案をしてくれれば素晴らしいです。ログメッセージは次のとおりです。

wsInvokeListenerManager,.com.hp.atom.wssupport.internal.WebServicesInvokeListenerManager#0,blueprintBundle,blueprintBundleContext,blueprintContainer,blueprintConverter]; OsgiBundleXmlApplicationContext のファクトリー階層のルート (bundle=com.hp.atom.wssupport、config=bundleentry://179.fwk1169375526/OSGI-INF/blueprint/beans.xml) org.springframework.beans.factory.BeanCreationException: Bean の作成中にエラーが発生しました名前 '.org.eclipse.gemini.blueprint.service.importer.support.OsgiServiceCollectionProxyFactoryBean#0': タイプ [org.eclipse.gemini.blueprint.config.internal.adapter. OsgiServiceLifecycleListenerAdapter] キー [0] で Bean プロパティ 'listeners' を設定中。ネストされた例外は org.springframework.beans.factory.BeanCreationException: Error creating bean with name ' です (内部ビーン)#1': init メソッドの呼び出しに失敗しました。ネストされた例外は org.springframework.beans.factory.CannotLoadBeanClassException です: OSGi リソースで定義された「webServiceRegister」という名前の Bean のクラス [com.hp.atom.wssupport.internal.WebServicesRegister] が見つかりません [bundleentry://179.fwk1169375526/OSGI] -INF/blueprint/beans.xml|bnd.id=179|bnd.sym=com.hp.atom.wssupport]; ネストされた例外は java.lang.ClassNotFoundException: com.hp.atom.wssupport.internal.WebServicesRegister がバンドル [com.hp.atom.wssupport] から見つかりません org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver. java:281) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:125) で org.springframework.beans.factory.support. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) で ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.lang.Thread.run(Thread.java:662) で 原因: org .springframework.beans.factory.BeanCreationException: '(内部 Bean)#1' という名前の Bean の作成中にエラーが発生しました: init メソッドの呼び出しに失敗しました。ネストされた例外は org.springframework.beans.factory.CannotLoadBeanClassException です: OSGi リソースで定義された「webServiceRegister」という名前の Bean のクラス [com.hp.atom.wssupport.internal.WebServicesRegister] が見つかりません [bundleentry://179.fwk1169375526/OSGI] -INF/blueprint/beans.xml|bnd.id=179|bnd.sym=com.hp.atom.wssupport]; ネストされた例外は java.lang.ClassNotFoundException: com.hp.atom.wssupport.internal.WebServicesRegister が org のバンドル [com.hp.atom.wssupport] から見つかりません。xml|bnd.id=179|bnd.sym=com.hp.atom.wssupport]; ネストされた例外は java.lang.ClassNotFoundException: com.hp.atom.wssupport.internal.WebServicesRegister がバンドル [com.hp.atom.wssupport] から見つかりません org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory. java:1262) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576) で org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:572) で org.eclipse org.eclipse.gemini.blueprint.config.internal.adapter.OsgiServiceLifecycleListenerAdapter.

4

0 に答える 0