Frage : Problem mit halten Syntax Winterschlaf

Ich habe ein Problem mit meinem Winterschlaf halte Syntax, oder mindestens ich denke, der das Problem ist. Ist hier mein Konsolenausgang, ist
Initializing AppEngine server
[WARNEN], ************************** ********** ********** **********
There eine neue Version des SDK available.
-----------
Latest SDK:
Release: 1.3.5
Timestamp: Montag 21. Juni 23: 21: 30 Versionen BST-2010
API: [1.0]

-----------
Your SDK:
Release: 1.3.2
Timestamp: Wed 17. März 19: 19: 29 Versionen GMT-2010
API: [1.0]

-----------
Please Besuch http://code.google.com/app engine für das späteste SDK.
************************** ********** ********** **********

25-Jul-2010 13:17: 13 com.google.apphosting.utils.jetty. JettyLogger info
INFO: Protokollieren in JettyLogger (Null) über com.google.apphosting.utils.jetty. JettyLogger
25-Jul-2010 13:17: 14 com.google.apphosting.utils.config. AppEngineWebXmlReader readAppEngineWebXml
INFO: Erfolgreich verarbeitetes C:\Users\Owner\Project\GWT Project \ war \ WEB-INF/appengine-web.xml
25-Jul-2010 13:17: 14 com.google.apphosting.utils.config. AbstractConfigXmlReader readConfigXml
INFO: Erfolgreich verarbeitetes C:\Users\Owner\Project\GWT Project \ war \ WEB-INF/web.xml
The Bediener läuft 13:18 http://localhost:8888/-
25-Jul-2010: 18 com.google.appengine.tools.development.ApiProxyLocalImpl log
SEVERE: [1280063898722000] javax.servlet.ServletContext Maschinenbordbuch: Ausnahme beim Verschicken des ankommenden RPC call
com.google.gwt.user.server.rpc. UnexpectedException: Allgemeiner Auszug com.dcu.project.dto.GPSDataDTO com.dcu.project.client instandhalten der Methode „. DataService.getData ()“ warf eine unerwartete Ausnahme: java.lang.NoClassDefFoundError: org/Winterschlaf halten/cfg/Configuration
an com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure (RPC.java: 378)
an com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse (RPC.java: 581)
an com.google.gwt.user.server.rpc. RemoteServiceServlet.processCall (RemoteServiceServlet.java: 188)
an com.google.gwt.user.server.rpc. RemoteServiceServlet.processPost (RemoteServiceServlet.java: 224)
an com.google.gwt.user.server.rpc. AbstractRemoteServiceServlet.doPost (AbstractRemoteServiceServlet.java: 62)
an javax.servlet.http.HttpServlet.service (HttpServlet.java: 713)
an javax.servlet.http.HttpServlet.service (HttpServlet.java: 806)
an org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java: 511)
an org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter (ServletHandler.java: 1166)
an com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter (ServeBlobFilter.java: 51)
an org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter (ServletHandler.java: 1157)
an com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter (TransactionCleanupFilter.java: 43)
an org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter (ServletHandler.java: 1157)
an com.google.appengine.tools.development.StaticFileFilter.doFilter (StaticFileFilter.java: 122)
an org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter (ServletHandler.java: 1157)
an org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java: 388)
an org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java: 216)
an org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java: 182)
an org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java: 765)
an org.mortbay.jetty.webapp. WebAppContext.handle (WebAppContext.java: 418)
an com.google.apphosting.utils.jetty. DevAppEngineWebAppContext.handle (DevAppEngineWebAppContext.java: 70)
an org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 152)
an com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle (JettyContainerService.java: 349)
an org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 152)
an org.mortbay.jetty. Server.handle (Server.java: 326)
an org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java: 542)
an org.mortbay.jetty.HttpConnection$RequestHandler.content (HttpConnection.java: 938)
an org.mortbay.jetty.HttpParser.parseNext (HttpParser.java: 755)
an org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java: 218)
an org.mortbay.jetty.HttpConnection.handle (HttpConnection.java: 404)
an org.mortbay.io.nio.SelectChannelEndPoint.run (SelectChannelEndPoint.java: 409)
an org.mortbay.thread.QueuedThreadPool$PoolThread.run (QueuedThreadPool.java: 582)
Caused vorbei: java.lang.NoClassDefFoundError: org/Winterschlaf halten/cfg/Configuration
an com.dcu.project.server. DatabaseManager.GetEntryFromDB (DatabaseManager.java: 13)
an com.dcu.project.server. DataServiceImpl.getData (DataServiceImpl.java: 17)
sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Methode) am
sun.reflect.NativeMethodAccessorImpl.invoke (Unknown Quelle) am
sun.reflect.DelegatingMethodAccessorImpl.invoke (unbekannte Quelle) am
an java.lang.reflect. Method.invoke (Unknown Quelle)
an com.google.appengine.tools.development.agent.runtime. Runtime.invoke (Runtime.java: 100)
an com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse (RPC.java: 562)
… 30 more
Caused vorbei: java.lang.ClassNotFoundException: org.hibernate.cfg. Configuration
java.net .URLClassLoader$1.run (Unknown Quelle) am
java.security.AccessController.doPrivileged (Native Methode) am
java.net .URLClassLoader.findClass (Unknown Quelle) am
java.lang.ClassLoader.loadClass (Unknown Quelle) am
an com.google.appengine.tools.development. IsolatedAppClassLoader.loadClass (IsolatedAppClassLoader.java: 151)
java.lang.ClassLoader.loadClass (Unknown Quelle) am
… 38 more


I haben die betroffenen Akten angebracht, werden sie als Bedienerseitenbestandteile ein GWT app.
4 .java der Akten im attachment.
NMEADATA.JAVA verwendet und GPSDATA.JAVA sind im Wesentlichen die gleiche Bohne. NMEADATA lässt Anmerkungen für Gebrauch mit Winterschlaf halten GPSDATA tut nicht, also kann es über RPC für Gebrauch mit GWT client.

DATABASEMANAGER.JAVA Handgriffen gesendet werden die Datenbanktätigkeiten. DATASERVIMPL verursacht ein DATABASEMANGER, um Daten von der Datenbank using zu erhalten Winterschlaf halten. Wenn I hardcode GPSDATADTO, wie in gesehen heraus kommentiert von DATASERVIMPL unterteilen, das es also funktioniert, muss es vor diesem das Problem lies.

sein
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:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
DATABASEMANAGER.JAVA

Paket com.dcu.project.server;

Import java.util. Liste;

Import org.hibernate. Frage;
Import org.hibernate. Lernabschnitt;

Import com.dcu.project.model.NMEAData;

allgemeine Kategorie DatabaseManager {

	allgemeines NMEAData GetEntryFromDB () {
		Lernabschnittlernabschnitt = HibernateUtil.beginTransaction ();
		//-Anmerkung diese folgende Linie, wenn Sie zu fallen und neu zu erstellen stoppen möchten, legt jede Durchführung ver
		HibernateUtil.recreateDatabase ();
		// stellen zuerst einige Kundenwesen using eine Methode her, die wir verursacht haben
		CreateNMEAData (Lernabschnitt, „123456“, „789123“, 54.32, „N“, 8.95, „W“, 40, „345678“);
		NMEAData Daten = neues NMEAData ();
		Daten = GetData (Lernabschnitt);
		HibernateUtil.com mitTransaction ();
		HibernateUtil.closeSession ();
		Rückholdaten;
	}
	
	/**
	 * Diese Methode stellt ein neues Kundenwesen in der Datenbank using her
	 * Felder bereitgestellt als Argumente
	 *
	allgemeines statisches leeres CreateNMEAData (Lernabschnittlernabschnitt, Schnur-Zeit, 
			Datum, doppelte Breite, Schnur Lat_Dir, doppelte Länge, Schnur Long_Dir, doppelte Geschwindigkeit aufreihen,
			Kurs aufreihen) {
		System.out.println („, neue Daten verursachend“);
		NMEAData gpsdata = neues NMEAData ();
		gpsdata.setTime (Zeit);
		gpsdata.setDate (Datum);
		gpsdata.setLat (Breite);
		gpsdata.setLat_Dir (Lat_Dir);
		gpsdata.setLongitude (Länge);
		gpsdata.setLong_Dir (Long_Dir);
		gpsdata.setSpeed (Geschwindigkeit);
		gpsdata.setCourse (Kurs);
		session.save (gpsdata);
		System.out.println („NMEA Daten gespart! ");
	}
	
	
	/**
	 * Abschließende Methode, zum alle unsere Kunden mit allen ihren Feldern auszudrucken
	 * Demonstriert nur Wiederherstellung
	 *
	@SuppressWarnings („ungeprüft“)
	allgemeines statisches leeres DisplayCustomers (Lernabschnittlernabschnitt) {
		Listenalldata = -null;
		Frage queryResult = session.createQuery („von NMEAData“);
		alldata = (Liste) queryResult.list ();
		
		für (int I = 0; I < alldata.size (); i++) {
			NMEAData Daten = (NMEAData) alldata.get (i);
			System.out.println (data.getID () + „,“ + data.getTime ());
		}
	}
	allgemeines statisches NMEAData GetData (Lernabschnittlernabschnitt) {

	
	int idVariable = 1;
	// erstes Retrive der bestimmte Kunde… ließ uns uns annehmen kennen das username
	Das queryString = „von NMEAData aufreihen, wo Identifikation =: Identifikation“;
	Fragenfrage = session.createQuery (queryString);
	query.setLong („Identifikation“, idVariable);
	NMEAData Daten = (NMEAData) query.uniqueResult ();
	System.out.println (data.getID ());
	Rückholdaten;
}
}

DATASERVIMPL.JAVA

Paket com.dcu.project.server;


Import com.dcu.project.client.DataService;
Import com.dcu.project.dto.GPSDataDTO;
Import com.dcu.project.model.NMEAData;
Import com.google.gwt.user.server.rpc.RemoteServiceServlet;

allgemeine Kategorie DataServiceImpl verlängert RemoteServiceServlet Werkzeuge DataService {

	privates statisches abschließendes langes serialVersionUID = 1L;

allgemeines GPSDataDTO getData () {
	
	DatabaseManager a = neues DatabaseManager ();
	NMEAData Daten = neues NMEAData ();
	Daten = a.GetEntryFromDB ();

	System.out.println (data.getLat ());
	
	
	GPSDataDTO myData = neues GPSDataDTO ();
	myData.setID (data.getID ());
	myData.setDate (data.getDate ());
	myData.setTime (data.getTime ());
	myData.setLat (data.getLat ());
	myData.setLat_Dir (data.getLat_Dir ());
	myData.setLong (data.getLongitude ());
	myData.setLong_Dir (data.getLong_Dir ());
	myData.setSpeed (data.getSpeed ());
	myData.setCourse (data.getCourse ());
	
	/*
	myData.setID (1);
	myData.setDate („111111“);
	myData.setTime („123456“);
	myData.setLat (53.3);
	myData.setLat_Dir („N“);
	myData.setLong (- 8.9);
	myData.setLong_Dir („W“);
	myData.setSpeed (50.2);
	myData.setCourse („123455“);
	*
	
	RückholmyData;
	
  }

}

NMEADATA.JAVA

Paket com.dcu.project.model;


Import java.io. Serializable;
Import javax.persistence.*;

@Entity
@Table (name= " barrytable ")
allgemeine Kategorie NMEAData führt Serializable {ein
	
privates statisches abschließendes langes serialVersionUID = 1L;
geschützte int Identifikation;
geschützte Schnur-Zeit;
geschütztes Schnur-Datum;
geschützter doppelter Lat;
geschützte Schnur Lat_Dir;
geschützte doppelte Länge;
geschützte Schnur Long_Dir;
geschützte doppelte Geschwindigkeit;
geschützter Schnur-Kurs;

allgemeines NMEAData () {
	
}
allgemeines NMEAData (int theID, Schnur theTime, Schnur theDate, doppeltes theLat, doppeltes theLat_Dir,
		doppeltes theLongitude, Schnur theLongDir, verdoppeln sich theSpeed, Schnur theCourse)
{
	Identifikation = theID;
	Zeit = theTime;
	Datum = theDate;
	Lat = theLat;
	Länge = theLongitude;
	Long_Dir = theLongDir;
	Geschwindigkeit = theSpeed;
	Kurs = theCourse;
}
@Id
@GeneratedValue
@Column (name= " Identifikation ")
allgemeines int getID () {
	Rückhol-Identifikation;
}
Öffentlichkeit leeres setID (int-Identifikation) {
	Identifikation = Identifikation;
}

@Column (length=30)
allgemeines Schnur getTime () {
	Rückholzeit;
}
Öffentlichkeit leeres setTime (Schnurzeit) {
	Zeit = Zeit;
}

@Column (length=30)
allgemeines Schnur getDate () {
	Rückholdatum;
}
Öffentlichkeit leeres setDate (Schnurdatum) {
	Datum = Datum;
}

@Column (length=30)
allgemeines doppeltes getLat () {
	RückholLat;
}
Öffentlichkeit leeres setLat (doppelter Lat) {
	Lat = Lat;
}

@Column (length=30)
allgemeines Schnur getLat_Dir () {
	RückholLat_Dir;
}
Öffentlichkeit leeres setLat_Dir (Schnur latDir) {
	Lat_Dir = latDir;
}

@Column (length=30)
allgemeines doppeltes getLongitude () {
	Rückhollänge;
}
Öffentlichkeit leeres setLongitude (doppelte Länge) {
	Länge = Länge;
}

@Column (length=30)
allgemeines Schnur getLong_Dir () {
	RückholLong_Dir;
}
Öffentlichkeit leeres setLong_Dir (Schnur longDir) {
	Long_Dir = longDir;
}

@Column (length=30)
allgemeines Doppeltes getSpeed () {
	Rückholgeschwindigkeit;
}
Öffentlichkeitslücke setSpeed (doppelte Geschwindigkeit) {
	Geschwindigkeit = Geschwindigkeit;
}

@Column (length=30)
allgemeines Schnur getCourse () {
	Rückholkurs;
}
Öffentlichkeit leeres setCourse (Schnurkurs) {
	Kurs = Kurs;
}


}

GPSDATADTO.JAVA

Paket com.dcu.project.dto;

Import com.google.gwt.user.client.rpc.IsSerializable;

allgemeine Kategorie GPSDataDTO führt IsSerializable {ein

privates statisches abschließendes langes serialVersionUID = 1L;
geschützte int Identifikation;
geschütztes Schnur myTime;
geschütztes Schnur myDate;
geschützter doppelter Lat;
geschützte Schnur Lat_Dir;
geschütztes doppeltes myLong;
geschützte Schnur Long_Dir;
geschützte doppelte Geschwindigkeit;
geschützter Schnur-Kurs;

allgemeines GPSDataDTO () {
	
}
allgemeines GPSDataDTO (int theID, Schnur theTime, Schnur theDate, doppeltes theLat, doppeltes theLat_Dir,
		doppeltes theLongitude, Schnur theLongDir, verdoppeln sich theSpeed, Schnur theCourse)
{
	Identifikation = theID;
	myTime = theTime;
	myDate = theDate;
	Lat = theLat;
	myLong = theLongitude;
	Long_Dir = theLongDir;
	Geschwindigkeit = theSpeed;
	Kurs = theCourse;
}

allgemeines int getID () {
	Rückhol-Identifikation;
}
Öffentlichkeit leeres setID (int-Identifikation) {
	Identifikation = Identifikation;
}


allgemeines Schnur getTime () {
	RückholmyTime;
}
Öffentlichkeit leeres setTime (Schnurzeit) {
	myTime = Zeit;
}


allgemeines Schnur getDate () {
	RückholmyDate;
}
Öffentlichkeit leeres setDate (Schnurdatum) {
	myDate = Datum;
}


allgemeines doppeltes getLat () {
	RückholLat;
}
Öffentlichkeit leeres setLat (doppelter Lat) {
	Lat = Lat;
}


allgemeines Schnur getLat_Dir () {
	RückholLat_Dir;
}
Öffentlichkeit leeres setLat_Dir (Schnur latDir) {
	Lat_Dir = latDir;
}


allgemeines doppeltes getLongitude () {
	RückholmyLong;
}
Öffentlichkeit leeres setLong (Doppeltes entlang) {
	myLong = entlang;
}


allgemeines Schnur getLong_Dir () {
	RückholLong_Dir;
}
Öffentlichkeit leeres setLong_Dir (Schnur longDir) {
	Long_Dir = longDir;
}


allgemeines Doppeltes getSpeed () {
	Rückholgeschwindigkeit;
}
Öffentlichkeitslücke setSpeed (doppelte Geschwindigkeit) {
	Geschwindigkeit = Geschwindigkeit;
}


allgemeines Schnur getCourse () {
	Rückholkurs;
}
Öffentlichkeit leeres setCourse (Schnurkurs) {
	Kurs = Kurs;
}


}

Antwort : Problem mit halten Syntax Winterschlaf

wo setzten Sie Ihr Winterschlaf halten Configakte? Ihre Akte nicht korrekten Wegin prüfen ob!
Weitere Lösungen  
 
programming4us programming4us