سؤال

نحن نحاول أن تهاجر من هر إلى جبوس كما 7.1, ولكن لدينا مشكلة مع الوافل مكتبة نستخدمها SSO.

نقرأ هذا الهراء في جبوس كما 7.1 نحن في حاجة إلى إنشاء وحدة في جبوس مع التبعيات التالية:

<module xmlns="urn:jboss:module:1.1" name="com.sso">
    <resources>
        <resource-root path="Waffle-1.4.jar"/>
        <resource-root path="platform-gcp_1.jar"/>
        <resource-root path="jna-gcp_1.jar"/>
        <resource-root path="guava-r07-gcp_1.jar"/>
        <resource-root path="commons-logging-1.1.1.jar"/>
    </resources>

    <dependencies>
        <module name="javax.servlet.api" />      
    </dependencies>
</module>

وأضاف التالية تبعيات لدينا jboss-deployment-structure.xml:

<dependencies>
   <module name="org.jboss.ironjacamar.jdbcadapters"/>
   <module name="com.sso"  export="TRUE" />
</dependencies>

ولكن يبدو أن جبوس هو عدم إيجاد جميع الطبقات داخل الوحدة لأننا الحصول على الخطأ التالي:

Caused by: java.lang.ClassNotFoundException: waffle.spring.NegotiateSecurityFilt
erEntryPoint from [Module "deployment.Grc.war:main" from Service Module Loader]

شكرا جزيلا على المساعدة.

تحديث:

هذا كله استثناء:

18:26:04,936 شديد [org.springframework.ويب.السياق.ContextLoader] (MSC خدمة الموضوع 1-2) سياق فشل تهيئة:org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_filterChainProxy':التهيئة من الفول فشلت ، متداخلة استثناء org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_filterChainList':لا يمكن حل الإشارة إلى الفول '_exceptionTranslationFilter' في حين وضع الفول الملكية 'فلاتر' مع مفتاح [2];متداخلة استثناء org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_exceptionTranslationFilter':التهيئة من الفول فشلت ، متداخلة استثناء org.springframework.الفاصوليا.مصنع.CannotLoadBeanClassException:لا يمكن العثور على فئة [الهراء.الربيع.NegotiateSecurityFilterEntryPoint] عن الفول مع اسم 'negotiateSecurityFilterEntryPoint' المحددة في الصف مسار الموارد [waffle-filter.xml];متداخلة استثناء جافا.لانغ.ClassNotFoundException:الهراء.الربيع.NegotiateSecurityFilterEntryPoint من [وحدة "النشر.Grc.حرب:الرئيسية" من وحدة الخدمة محمل] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [الربيع-2.5.5.جرة:2.5.5] في جافا.الأمن.AccessController.doPrivileged(طريقة الأم) [rt.جرة:1.7.0_13] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.ويب.السياق.ContextLoader.createWebApplicationContext(ContextLoader.java:255) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.ويب.السياق.ContextLoader.initWebApplicationContext(ContextLoader.java:199) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) [الربيع-2.5.5.جرة:2.5.5] في org.أباتشي.كاتالينا.الأساسية.StandardContext.contextListenerStart(StandardContext.java:3392) [jbossweb-7.0.13.Final.jar:] في org.أباتشي.كاتالينا.الأساسية.StandardContext.تبدأ(StandardContext.java:3850) [jbossweb-7.0.13.Final.jar:] في org.جبوس.كما.ويب.النشر.WebDeploymentService.تبدأ(WebDeploymentService.java:90) [جبوس-as-web-7.1.1.النهائي.جرة:7.1.1.النهائي] في org.جبوس.msc.الخدمة.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) في org.جبوس.msc.الخدمة.ServiceControllerImpl$StartTask.تشغيل(ServiceControllerImpl.java:1746) في جافا.util.المتزامنة.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.جرة:1.7.0_13] في جافا.util.المتزامنة.ThreadPoolExecutor$عامل.تشغيل(ThreadPoolExecutor.java:615) [rt.جرة:1.7.0_13] في جافا.لانغ.الخيط.تشغيل(الخيط.java:722) [rt.جرة:1.7.0_13] سببها:org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_filterChainList':لا يمكن حل الإشارة إلى الفول '_exceptionTranslationFilter' في حين وضع الفول الملكية 'فلاتر' مع مفتاح [2];متداخلة استثناء org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_exceptionTranslationFilter':التهيئة من الفول فشلت ، متداخلة استثناء org.springframework.الفاصوليا.مصنع.CannotLoadBeanClassException:لا يمكن العثور على فئة [الهراء.الربيع.NegotiateSecurityFilterEntryPoint] عن الفول مع اسم 'negotiateSecurityFilterEntryPoint' المحددة في الصف مسار الموارد [waffle-filter.xml];متداخلة استثناء جافا.لانغ.ClassNotFoundException:الهراء.الربيع.NegotiateSecurityFilterEntryPoint من [وحدة "النشر.Grc.حرب:الرئيسية" من وحدة الخدمة محمل] في org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:287) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:126) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [الربيع-2.5.5.جرة:2.5.5] في جافا.الأمن.AccessController.doPrivileged(طريقة الأم) [rt.جرة:1.7.0_13] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.security.config.FilterChainProxyPostProcessor.postProcessBeforeInitialization(FilterChainProxyPostProcessor.java:52) [spring-security-core-2.0.7.RELEASE.jar:] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [الربيع-2.5.5.جرة:2.5.5] ...22 المزيد سببها:org.springframework.الفاصوليا.مصنع.BeanCreationException:خطأ في إنشاء الفول مع اسم '_exceptionTranslationFilter':التهيئة من الفول فشلت ، متداخلة استثناء org.springframework.الفاصوليا.مصنع.CannotLoadBeanClassException:لا يمكن العثور على فئة [الهراء.الربيع.NegotiateSecurityFilterEntryPoint] عن الفول مع اسم 'negotiateSecurityFilterEntryPoint' المحددة في الصف مسار الموارد [waffle-filter.xml];متداخلة استثناء جافا.لانغ.ClassNotFoundException:الهراء.الربيع.NegotiateSecurityFilterEntryPoint من [وحدة "النشر.Grc.حرب:الرئيسية" من وحدة الخدمة محمل] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [الربيع-2.5.5.جرة:2.5.5] في جافا.الأمن.AccessController.doPrivileged(طريقة الأم) [rt.جرة:1.7.0_13] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) [الربيع-2.5.5.جرة:2.5.5] ...أكثر من 40 سببها:org.springframework.الفاصوليا.مصنع.CannotLoadBeanClassException:لا يمكن العثور على فئة [الهراء.الربيع.NegotiateSecurityFilterEntryPoint] عن الفول مع اسم 'negotiateSecurityFilterEntryPoint' المحددة في الصف مسار الموارد [waffle-filter.xml];متداخلة استثناء جافا.لانغ.ClassNotFoundException:الهراء.الربيع.NegotiateSecurityFilterEntryPoint من [وحدة "النشر.Grc.حرب:الرئيسية" من وحدة الخدمة محمل] في org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1102) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:386) [الربيع-2.5.5.جرة:2.5.5] في جافا.الأمن.AccessController.doPrivileged(طريقة الأم) [rt.جرة:1.7.0_13] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.الفاصوليا.مصنع.الدعم.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.security.config.EntryPointInjectionBeanPostProcessor.postProcessBeforeInitialization(EntryPointInjectionBeanPostProcessor.java:37) [spring-security-core-2.0.7.RELEASE.jar:] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:350) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1330) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [الربيع-2.5.5.جرة:2.5.5] ...49 المزيد سببها:java.لانغ.ClassNotFoundException:الهراء.الربيع.NegotiateSecurityFilterEntryPoint من [وحدة "النشر.Grc.حرب:الرئيسية" من وحدة الخدمة محمل] في org.جبوس.وحدات.ModuleClassLoader.findClass(ModuleClassLoader.java:190) في org.جبوس.وحدات.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) في org.جبوس.وحدات.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) في org.جبوس.وحدات.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) في org.جبوس.وحدات.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) في org.springframework.util.ClassUtils.forName(ClassUtils.java:242) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:383) [الربيع-2.5.5.جرة:2.5.5] في org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1135) [الربيع-2.5.5.جرة:2.5.5] ...62 أكثر

هل كانت مفيدة؟

المحلول

في النهاية اتضح أن هناك حاجة إلى إجراء أي تغيير في التكوين ، كان غبي خطأ ، جبوس آلة يجب أن تنتمي إلى المجال الهراء العمل.

شكرا على أي حال.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top