tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
2047
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    marcosan marcosan ist offline Mitglied
    Registriert seit
    Aug 2004
    Beiträge
    24
    Guten Tag

    Ich habe zur Versionsverwaltung subversion auf einem ArchivRechner installiert.
    Arbeite ich nun an meinem PC funktioniert das auch so wie ich es mir vorgestellt habe.
    Wenn ich unterwegs bin möchte ich dann mit dem aktuellen Javacode auf meinem Notebook weiterarbeiten.

    Das Problem ist nun, mit den Daten die ich über subclipse auf das Notebook übertrage kann ich die Webanwendung nicht starten. Ich erhalte folgende Fehlermeldung[1]
    Exportiere ich allerdings das Projekt aus Eclipse und importiere ich es auf dem Notebook wieder so läuft das Projekt ohne Probleme.
    Ich vermute daher das ihrgendwelche PC bezogenen Informationen mit Subclipse mit übergeben werden. Allerdings konnte ich bisher noch nichts finden was darauf hindeuten würde zumal die Installationen auf beiden Rechnern ziemlich identisch sind.

    Kann ich im Eclipse ein Projekt so ins Repository schreiben das die Rechnerbezogenen Pfade etc. nicht übertragen werden?


    [1]
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    
    HTTP Status 500 - 
    --------------------------------------------------------------------------------
    type Exception report
     
    message 
    description The server encountered an internal error () that prevented it from fulfilling this request.
     
    exception 
    javax.servlet.ServletException: Wrapper cannot find servlet class servlets.DispatchServlet or a class it depends on
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        java.lang.Thread.run(Thread.java:799)
     
    root cause 
    java.lang.ClassNotFoundException: servlets.DispatchServlet
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        java.lang.Thread.run(Thread.java:799)
     
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
     

  2. #2
    Avatar von Gainwar
    Gainwar Gainwar ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Augsburg
    Beiträge
    128
    Hallo,
    hast du auf dem Archiv-Rechner exakt die gleiche Eclipse Version wie auf dem Laptop und hast auch die Datei ".classpath" eingecheckt? Anscheinend fehlt bei dir der J2EE classpath Eintrag.

    Gruß Manuel
     
    Manuel Freiholz
    iF.Gainwar

    iF.SVNAdmin (http://www.insanefactory.com/if-svnadmin/)
    Subversion Benutzeradministration mit PASSWD und LDAP Integration.

  3. #3
    marcosan marcosan ist offline Mitglied
    Registriert seit
    Aug 2004
    Beiträge
    24
    Die Datei .classpath ist vorhanden und die Pfadangaben in der Datei stimmen auch.
    Habe auch schon vermutet das da Variablen drin stehen welche nur auf einem PC vorhanden sind und beim Notebook nicht.
    Aber von den Einträgen her müsste es stimmen.

    Update: Was manchmal ein Wochenende ausmachen kann...
    Auf dem einen Rechner haben Daten von einer Javaerweiterung gefehlt. Alle Fehlermeldungen bis ins Detail abzuarbeiten kann sich manchmal schon auszahlen. Seien sich im Augenblick auch noch so Unwichtig.
    Geändert von marcosan (12.03.07 um 09:14 Uhr)
     

Ähnliche Themen

  1. Subversion
    Von Arndtinho im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 03.05.07, 08:51
  2. Subversion Server
    Von ava99 im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 03.01.07, 00:48
  3. Subversion Problem
    Von z-coupe im Forum Coders Talk
    Antworten: 0
    Letzter Beitrag: 09.08.06, 09:54
  4. Subversion file download + subversion (svn)
    Von Gainwar im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 15
    Letzter Beitrag: 17.02.06, 10:29