2016-04-01 6 views
0

Nach Installation josso 1.8.10 auf tomcat 7, ich versuche catalina run Befehl auszuführen, aber ich habe diesen Fehler:Josso 1.8.10 auf tomcat 7 - Fehler beim SSO-Agent starten

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) 

Update:

Für die Befehle unter der josso Konsole I verwendet wird, zu installieren: das Gateway:

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

Der Agent:

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

Die Proben:

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

Wenn ich auf den Foren suche ich kann keine Lösung für dieses Problem finden. Irgendeine Idee?

+1

Könnten Sie die Befehle hinzufügen, die Sie verwendet Josso installieren? Sie sollten Tomcat7 Installer verwenden. – gavioto

Antwort

0

Schließlich denke ich, dass JOSSO 1.8.10 und Apache Tomcat 7 aus irgendeinem Grund inkompatibel sind, versuchte ich eine andere Version von JOSSO, die 1.8.6 ist und es funktioniert.

1

Bitte, überprüfen Sie alle Konfiguration ist korrekt. Es scheint, dass Sie tc6 anstelle von tc7 Agent verwenden.

1.- Überprüfen Sie, ob Sie einen neuen Parameter zu JAVA_OPTS hinzugefügt haben, um den JAAS zu konfigurieren, um den vom JOSSO Installer in Ihrem Tomcat installierten zu verwenden.

Sie können setenv.sh zum Beispiel ändern:

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

2.- Überprüfen Sie, ob Ihr josso-Agent-config.xml für TC7 Mittel ist, in anderen Fällen

<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. - Überprüfen Sie, ob die Datei josso-agent-config.xml eine gültige XML ist

+0

Danke Gavioto für Ihre Antwort! Ich werde diese Methode überprüfen und Ihnen ein Feedback geben. –

+0

ok. Bitte denken Sie daran, die Antwort als richtig zu markieren, wenn es funktioniert – gavioto

+0

Nun, ich teste es, aber immer noch den gleichen Fehler. irgendwelche anderen Vorschläge? –

0

Ich hatte den gleichen Fehler mit Tomcat6. Nach einigen Debuggen fixierte ich es durch die nächsten Bibliotheken Hinzufügen zu tomcat/lib:

  • achsen 1.4.jar
  • achsen jaxrpc-1.4.jar
  • josso-Protokoll-Client-1.8.10 .jar
  • josso-ws-1.8.10.jar
  • wsdl4j-1.6.2.jar
+0

Danke gimco Ich überprüfe deine Lösung und gebe dir ein Feedback;) –

Verwandte Themen