Home Forum Allgemeines Installation Nuclos webstar.jnlp startet nicht

Ansicht von 14 Beiträgen - 1 bis 14 (von insgesamt 14)
  • Autor
    Beiträge
  • #2363
    Peter Müller
    Teilnehmer

    Hallo,

    ich kann die webstart.jnlp nich starten. Woran kann das liegen? Das LogFile sieht wie folgt aus:

    2010-08-06 18:38:55,453 INFO [org.nuclos.client.main.StartUp] Client-Logging initialisiert.
    2010-08-06 18:38:55,453 INFO [org.nuclos.client.main.StartUp] Java-Version 1.6.0_21
    2010-08-06 18:38:56,031 FATAL [org.nuclos.client.ui.Errors] Exception occured in showExceptionDialog:
    java.lang.NullPointerException
    at org.nuclos.common2.CommonLocaleDelegate.getResourceBundle(CommonLocaleDelegate.java:97)
    at org.nuclos.common2.CommonLocaleDelegate.getMessage(CommonLocaleDelegate.java:201)
    at org.nuclos.client.ui.ExceptionMessagePanel.init(ExceptionMessagePanel.java:135)
    at org.nuclos.client.ui.ExceptionMessagePanel.(ExceptionMessagePanel.java:85)
    at org.nuclos.client.ui.Errors.showDetailedExceptionDialog(Errors.java:209)
    at org.nuclos.client.ui.Errors$1.run(Errors.java:156)
    at org.nuclos.client.ui.UIUtils.invokeOnDispatchThread(UIUtils.java:994)
    at org.nuclos.client.ui.Errors.showExceptionDialog(Errors.java:121)
    at org.nuclos.client.main.StartUp.createGUI(StartUp.java:273)
    at org.nuclos.client.main.StartUp.access$0(StartUp.java:183)
    at org.nuclos.client.main.StartUp$1.run(StartUp.java:124)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    2010-08-06 18:38:56,031 FATAL [org.nuclos.client.ui.Errors] Original Throwable was:
    javax.ejb.EJBException: java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.nuclos.server.database.DataBaseHelper
    at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:63)
    at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
    at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166)
    at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.nuclos.server.common.security.NuclosRoleBasedAuthorizationInterceptor.invoke(NuclosRoleBasedAuthorizationInterceptor.java:32)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
    at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
    at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
    at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
    at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
    at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:373)
    at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
    Caused by: java.lang.RuntimeException: java.lang.NoClassDefFoundError: Could not initialize class org.nuclos.server.database.DataBaseHelper
    at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:174)
    at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
    at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166)
    at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.nuclos.server.common.security.NuclosRoleBasedAuthorizationInterceptor.invoke(NuclosRoleBasedAuthorizationInterceptor.java:32)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
    at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
    at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
    at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
    at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
    at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:373)
    at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
    at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:163)
    at org.jboss.remoting.Client.invoke(Client.java:1634)
    at org.jboss.remoting.Client.invoke(Client.java:548)
    at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:67)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:74)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:107)
    at $Proxy0.getServerProperty(Unknown Source)
    at org.nuclos.client.login.LoginController.
    (LoginController.java:113)
    at org.nuclos.client.main.StartUp.createGUI(StartUp.java:190)
    at org.nuclos.client.main.StartUp.access$0(StartUp.java:183)
    at org.nuclos.client.main.StartUp$1.run(StartUp.java:124)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:74)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:67)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:74)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:107)
    at $Proxy0.getServerProperty(Unknown Source)
    at org.nuclos.client.login.LoginController.
    (LoginController.java:113)
    at org.nuclos.client.main.StartUp.createGUI(StartUp.java:190)
    at org.nuclos.client.main.StartUp.access$0(StartUp.java:183)
    at org.nuclos.client.main.StartUp$1.run(StartUp.java:124)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.nuclos.server.database.DataBaseHelper
    at org.nuclos.server.common.ServerParameterProvider.getParametersFromDB(ServerParameterProvider.java:119)
    at org.nuclos.server.common.ServerParameterProvider.loadParameters(ServerParameterProvider.java:94)
    at org.nuclos.server.common.ServerParameterProvider.
    (ServerParameterProvider.java:71)
    at org.nuclos.server.common.ServerParameterProvider.getInstance(ServerParameterProvider.java:63)
    at org.nuclos.server.servermeta.ejb3.ServerMetaFacadeBean.getServerProperty(ServerMetaFacadeBean.java:35)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
    at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
    at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
    at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166)
    at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.nuclos.server.common.security.NuclosRoleBasedAuthorizationInterceptor.invoke(NuclosRoleBasedAuthorizationInterceptor.java:32)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
    at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
    at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
    at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
    at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)
    at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
    at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:373)
    at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)

    #2364
    Klaus Heinisch
    Teilnehmer

    Hi Hans.

    – Welches LogFile hast Du uns gezeigt?
    – Und kannst Du uns die anderen Logfiles auch noch zeigen?
    – Mit welchem Basis-System arbeitest Du? Win? Linux?
    – Hast Du „nur“ einen einzigen Client, mit dem Du testest? Welches OS?

    Gruß, Klaus

    (bin allerdings auch noch neu hier 😉 )

    #2366
    Peter Müller
    Teilnehmer

    – Ich benutze Windows XP

    – Das LogFile wird erstellt nachdem ich die webstart.jnlp geöffnet habe.

    – weitere LogFiles werden nicht erstellt bzw. wo kann ich weitere finden?

    – ich haben den server und client auf einem pc laufen.

    #2369
    Ramin Goettlich
    Teilnehmer

    Hallo,

    Auf den ersten Blick ist die Ursache unklar. Das ist das Client-Log. Ist es vollständig oder nur auszugsweise abgebildet?

    Hilfreich wäre noch das Server-Log (server.log und boot.log, beide Dateien zu finden unter ..servernucloslog.

    Grüsse,
    nuclosian

    #2371
    Peter Müller
    Teilnehmer

    Hab alle Log-Dateien hier hochgeladen:

    Log-Dateien

    Der Server wirft irgendwelche Exceptions, aber kann mit denen nix anfangen. Wär cool, wenn irgendwer mal nen Blick drauf werfen könnte.

    #2372
    Ramin Goettlich
    Teilnehmer

    Hallo,

    die wesentliche Meldung aus dem Serverlog ist diese hier:

    2010-08-08 11:23:10,625 ERROR [org.nuclos.server.dblayer.impl.postgresql.PostgreSQLDBAccess] Schema name ’nuclos‘ not found

    Beim ersten Start von Nuclos generiert Nuclos die benötigten Tabellen, Views, etc. auf der Zieldatenbank. Dazu muss die vorbereitete Zieldatenbank zu den Einstellungen für Nuclos in der nuclos.xml (Installationspaket) „passen“.

    Mit welchen Statements haben Sie das Schema in der DB erstellt? Das müsste in etwa sowas gewesen sein:

    CREATE ROLE nuclos LOGIN UNENCRYPTED PASSWORD 'nuclos' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;

    CREATE SCHEMA nuclos AUTHORIZATION nuclos;

    CREATE TABLESPACE dat_nuclos OWNER nuclos LOCATION ';

    Wenn Sie das Schema anders benannt haben sollten, muss auch die Einstellung in der nuclos.xml dazu passen. Bitte posten Sie den Inhalt Ihrer nuclos.xml und prüfen Sie den Namen des eingerichteten DB-Schemas.

    Grüsse,
    nuclosian

    #2375
    Peter Müller
    Teilnehmer

    Danke für die Hilfe. Ich habe in der nuclos.xml vergessen die Connection-URL anzupassen. Jetzt funktioniert alles.

    #2518
    Peter Neumaier
    Teilnehmer

    Hallo!

    Ich habe ein ganz ähnliches Problem:
    – Die Installation (2.5.1 Final) lief (scheinbar) erstmal rund,
    – auf http://localhost:8080/nuclos-webstart/ wird das Nuclos-Logo angezeigt
    – klicke ich darauf wird Java gestartet (Splashscreen taucht auf)
    – weiter passiert leider nichts…

    Noch eine Ergänzung: Merkwürdigerweise komme ich von dem Rechner auch nicht mehr auf http://www.nuclos.de (betrifft nur Internet Explorer, mit Firefox funktioniert es). Es wird jedesmal die Fehlermeldung angezeit, dass die Internetseite nicht geöffnet werden kann. Andere Seite funktionieren aber problemlos…

    System:
    – WinXP, läuft als virtuelle Maschine unter Microsoft Virtual Windows [file name=boot.txt size=63214]https://www.nuclos.de/media/kunena/attachments/legacy/files/boot.txt[/file] [file name=client.txt size=13029]https://www.nuclos.de/media/kunena/attachments/legacy/files/client.txt[/file]

    Attachments:
    #2520
    Peter Neumaier
    Teilnehmer

    Die Server.log ist leider zu gross um sie hier hochzuladen… Kann aber hier eingesehen werden: http://dl.dropbox.com/u/347144/server.txt

    [file name=nuclos_xml.txt size=961]https://www.nuclos.de/media/kunena/attachments/legacy/files/nuclos_xml.txt[/file]

    Attachments:
    #2522
    Marcel Billen
    Teilnehmer

    Hallo PeterN,

    irgendwie scheint die Datenbank das Passwort nicht zu mögen. Relativ weit unten im Logfile steht:

    2010-08-31 15:01:46,635 WARN [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: null
    org.jboss.resource.JBossResourceException: Could not create connection; – nested throwable: (org.postgresql.util.PSQLException: FATAL: Passwort-Authentifizierung f?r Benutzer ?nuclos? fehlgeschlagen)
    at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:179)
    at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:577)
    at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:262)

    Entweder ist das Passwort falsch in der Konfiguration hinterlegt oder der Postgres-Server akzeptiert für den Nuclos-User vom entsprechenden Host aus keine Passwortauthentifizierung.

    Viele Grüße,
    Ichiro

    #2523
    Peter Neumaier
    Teilnehmer

    Hallo Ichiro,

    danke für den Hinweis. Ich habe jetzt nochmal neu installiert, jetzt hat das mit dem Passwort geklappt. Allerdings wird Nuclos immer noch nicht gestartet. Ich erhalte folgende Meldung, wenn ich mich an einer SQL-Shell anmelde:

    Server [localhost]:
    Database [postgres]:
    Port [5432]:
    Username [postgres]: nuclos
    Passwort f³r Benutzer nuclos:
    psql (8.4.4)
    Warnung: Konsolencodeseite (850) unterscheidet sich von der Windows-
    Codeseite (1252). 8-Bit-Zeichen funktionieren möglicherweise nicht
    richtig. Einzelheiten finden Sie auf der psql-Handbuchseite unter
    »Notes for Windows users«.
    Geben Sie »help« für Hilfe ein.

    postgres=>

    Kann ich da irgendwie gegensteuern bzw. könnte das die Quelle der Probleme sein? Ich habe das Gefühl, dass alle Befehle zum Anpassen der Datenbank nicht korrekt ausgeführt / eingegeben wurden.

    Bei der Installation von Postgres habe ich die Lokalisierung auf Schweiz eingestellt… War das ein Fehler?

    Danke + Gruss

    #2524
    Marc Jackisch
    Teilnehmer

    Hallo PeterN,

    vermutlich nicht. Da das Konsoleninerface aber sowieso nicht soooo toll ist, würde ich vorschlagen, eine andere Oberfläche für Postgres zu installieren, z.B. pgAdmin III.

    HTH,
    tdev

    #2525
    Marc Jackisch
    Teilnehmer

    Achja, zu Installation und schweizer Locale: ich habe meine Installation unter Unicode (UTF-8) laufen… das geht gut.

    #2527
    Peter Neumaier
    Teilnehmer

    Noch mal dank, jetzt sieht es schon deutlich besser aus. Habe alles neu installiert und habe mir endlich (!) die Wiki-Seite zur PostgreSQL-Installation durchgelesen. http://wiki.nuclos.de/2.5/Wiki.jsp?page=Installation%20PostgreSQL

    Dort ist alles deutlich besser erklärt als in der Anleitung, die mit dem Installationspaket mitkommt.

    Mal sehen, ob es gleich läuft…

    EDIT: BIN DRIN!!!

Ansicht von 14 Beiträgen - 1 bis 14 (von insgesamt 14)