2016-04-01 8 views
0

После установки josso 1.8.10 на кота 7, я пытаюсь запустить catalina run команды, но я получаю эту ошибку:Josso 1.8.10 на коте 7 - Ошибка при запуске SSO агента

LifecycleException: Error starting SSO Agent : Unexpected exception parsing XML document from class path resource [josso-agent-config.xml]; nested exception is java.lang.NullPointerException 
at org.josso.tc60.agent.SSOAgentValve.start(SSOAgentValve.java:216) 

Обновление:

для команд, под josso консоли я использовал, чтобы установить: шлюз:

gateway install --target C:\apache-tomcat-7.0.59 --platform tc70 

Агент:

agent install --target C:\apache-tomcat-7.0.59 --platform tc70 

Образцы:

agent install --target C:\apache-tomcat-7.0.59 --platform tc70 

Когда я смотрю на форумах, я не могу найти решение для этого. Любая идея?

+1

Не могли бы вы добавить команды, которые используются для установки jOSSO? Вы должны использовать установщик tomcat7. – gavioto

ответ

0

Наконец-то я думаю, что JOSSO 1.8.10 и Apache tomcat 7 по какой-то причине несовместимы, я попробовал другой выпуск от JOSSO, который составляет 1,8.6 и он работает.

1

Проявите, проверьте правильность всей конфигурации. Кажется, вы используете tc6 вместо агента tc7.

1.- Убедитесь, что вы добавили новый параметр в JAVA_OPTS, чтобы настроить JAAS для использования установки, установленной установщиком JOSSO в вашем tomcat.

Вы можете изменить setenv.sh, например:

JAVA_OPTS="${JAVA_OPTS} -Djava.security.auth.login.config=${CATALINA_HOME}/conf/jaas.conf" 

2.- Проверьте, если ваш josso-агент-config.xml для TC7 агента, в другом случае

<s:beans xmlns:s="http://www.springframework.org/schema/beans" xmlns:tc70="urn:org:josso:agent:tomcat70" 
    xmlns:agent="urn:org:josso:agent:core" xmlns:protocol="urn:org:josso:protocol:client" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd   urn:org:josso:agent:tomcat70 http://www.josso.org/schema/josso-tomcat70-agent.xsd   urn:org:josso:agent:core http://www.josso.org/schema/josso-agent.xsd   urn:org:josso:protocol:client http://www.josso.org/schema/josso-protocol-client.xsd"> 
    <tc70:agent name="josso-tomcat70-agent" sessionAccessMinInterval="1000"> 

3. - Проверьте, является ли файл josso-agent-config.xml действительным XML

+0

Спасибо, Гавиото за ваш ответ! Я проверю этот метод и приведу вам обратную связь. –

+0

ОК. пожалуйста, не забудьте отметить ответ как правильный, если он работает – gavioto

+0

Ну, я тестирую его, но все та же ошибка. любые другие предложения? –

0

У меня была такая же ошибка с tomcat6. После некоторой отладки я установил его, добавив следующие библиотеки в Tomcat/Библиотека каталога:

  • осевая 1.4.jar
  • осевая JAXRPC-1.4.jar
  • josso протокольный клиент-1.8.10 .jar
  • josso-WS-1.8.10.jar
  • wsdl4j-1.6.2.jar
+0

Спасибо, gimco Я проверю ваше решение и дам вам отзыв;) –

 Смежные вопросы

  • Нет связанных вопросов^_^