2017-07-13 4 views
0

ich auf struts2 Rahmen arbeite, wenn ich ein Webapp bin debuging es debuging beginnen aber direkt unterhalb Seite zeigt .. enter image description heredebug funktioniert nicht

mein struts.xml Code gibt es für diese Methode

 <action name="submitRegistration" class="Actions.LoginActionn" method="submitRegistration" > 
      <result name="success">reg.jsp</result> 
     </action> 

und die Aktionsmethode ist ...

public String submitRegistration(){ 

      Session hibernatesession=null; 
      try{ 
       hibernatesession=hibernateAllahrakha.getSession(); 
       hibernat 

esession.beginTransaction(); 
      Daofactory dfact= new Daofactory(); 
      LoginDao ld= dfact.LoginConfigureManager(); 

     boolean save=ld.saveuser(hibernatesession, ust); 
     if(save){ 

      System.out.println("yes"); 
     } 
     else{ 

      System.out.println("no"); 
     } 

      hibernatesession.getTransaction().commit(); 

     } 
     catch(Exception e){ 

      System.out.println("Exception occour in Submit Regestration "+e); 
     } 
     finally { 
      if(hibernatesession!=null){ 
       hibernatesession.flush(); 
       hibernatesession.close(); 
      } 
     } 

     return SUCCESS; 
    } 

Wie kann ich richtig debuggen? Ich setze Debug-Punkt in der Zeile, in Session hibernatesession=null; und boolean save=ld.saveuser(hibernatesession, ust);

+0

_Source not found_ bedeutet, dass Sie keinen Zugriff auf den Quellcode der von Ihnen verwendeten API haben. Wenn der Code Open Source ist, können Sie ihn herunterladen und verknüpfen, damit Sie sehen können, was in der API passiert. Wenn nicht, gibt es nichts, was Sie tun können. Es ist eines der inhärenten Probleme bei der Verwendung eines Frameworks. – Tavo

+0

In dem angehängten Bild bezieht sich der Fehler auf LoginActionn.submitRegistration(). Ist das ein einfacher Tippfehler? –

Antwort

0

Der Fehler sagt, dass der Debugger nicht Ihr Projekt Souce finden. Um dies zu tun, öffnen Sie den "Source Lookup Path" und wählen und verknüpfen Sie Ihren Projektquellenordner mit der Quelle, um das Problem zu lösen.

+0

Wie kann ich das tun? – Allahrakha

+0

Klicken Sie mit der rechten Maustaste auf Ihr Projekt und klicken Sie auf Eigenschaften. Klicken Sie im Eigenschaften-Dialog auf Java Build Path. Auf der Registerkarte Quelle sollten Sie den Ordner Ihres Quellcodes sehen. Wenn nicht, müssen Sie es hinzufügen. – OTM

Verwandte Themen