Eclipse Java Projekt - Webservice einbinden

U

User34346736

Gast
Hallo zusammen,

ich habe ein Problem mit der Einbindung eines Webservices. Hier kurz die bisherige Vorgehensweise:
- Mit Hilfe der WSDL und der entsprechenden XML und BAT-Datei habe ich die Sourcen sowie die JAR-Datei generiert
- Die Jar-Datei habe ich in Eclipse im Projekt eingebunden
- Ich habe eine kleine Testklasse erstellt, mit der ich den Webservicezugriff testen kann
- An der Stelle im Testcase, bei der der WS aufgerufen wird bzw. der Response gespeichert werden soll, bricht er ab mit folgender Fehlermeldung:

2013-01-30 09:43:28,093 ERROR [main] axis.client.Call - Exception:
org.xml.sax.SAXException: Invalid element in com.callapp.ws.data.CreateOrUpdateResponse - createRequest
at org.apache.axis.encoding.ser.BeanDeserializer.onSt artChild(BeanDeserializer.java:258)
at org.apache.axis.encoding.DeserializationContext.st artElement(DeserializationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(S AX2EventRecorder.java:165)
at org.apache.axis.message.MessageElement.publishToHa ndler(MessageElement.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPC Element.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCEl ement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.callapp.ws.data.PortSoap11Stub.CreateOrUpdate( Unknown Source)
at test.com.callapp.testproject.ws.DataTestCase.testD ataTarisPort(DataTestCase.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:154 )
at junit.framework.TestCase.runBare(TestCase.java:127 )
at junit.framework.TestResult$1.protect(TestResult.ja va:106)
at junit.framework.TestResult.runProtected(TestResult .java:124)
at junit.framework.TestResult.run(TestResult.java:109 )
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:2 08)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit 3TestReference.run(JUnit3TestReference.java:130)
at org.eclipse.jdt.internal.junit.runner.TestExecutio n.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.main(RemoteTestRunner.java:197)
 

VfL_Freak

Top Contributor
Moin,

- An der Stelle im Testcase, bei der der WS aufgerufen wird bzw. der Response gespeichert werden soll, bricht er ab mit folgender Fehlermeldung:
org.xml.sax.SAXException: Invalid element in com.callapp.ws.data.CreateOrUpdateResponse - createRequest
ja - schön ... und ???:L
Wie lautet denn Deine Frage?
Weißt Du nicht, was die Exception bedeutet oder was ???:L

at com.callapp.ws.data.PortSoap11Stub.CreateOrUpdate( Unknown Source)
Der Fehler ist dann wohl hier zu suchen .... aber ohne Code :eek:

Gruß
Klaus
 
U

User34346736

Gast
Genau da liegt das Problem. Diese Klasse, bei der Unkown Source steht ist da. Ich verstehe nicht, warum er sie nicht findet.
 

VfL_Freak

Top Contributor
Moin,

oder schau mal eine Zeile tiefer :

Java:
at test.com.callapp.testproject.ws.DataTestCase.testD ataTarisPort(DataTestCase.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
...
at org.eclipse.jdt.internal.junit.runner.TestExecutio n.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRu nner.main(RemoteTestRunner.java:197)
Sonst zeig mal den Code von DataTestCase.java

Was mich hier auch sehr irritiert sind die permanenten Blanks in den Pfaden !!! :(

Gruß
Klaus
 
U

User34346736

Gast
Die Leerzeichen kommen anscheinend vom Copy&Paste. Hier ist die Methode aus DataTestCase.java, die aufgerufen wird:
In der Zeile, in der das result gesetzt wird, schmiert er ab und springt in den catch-Block.

Code:
public void testDataPort() throws Exception 
	 {
		 DataPortSoap11Stub binding = null;
		 try {
		     URL url = new URL("https://internal.webservices.de/test.wsdl");
		     
		     binding = (DataPortSoap11Stub) new DataPortServiceLocator().getDataPortSoap11(url);
		     DataStatus status = DataStatus.fromValue("approved");
		     String [] genList = {"P123", "P456"};
		     DataCreateOrUpdateRequest request = new DataCreateOrUpdateRequest("123", genList, "T547", status, "www.google.de", "XY");		     
		     
		     binding._setProperty(javax.xml.rpc.Stub.USERNAME_PROPERTY,"test");
		     binding._setProperty(javax.xml.rpc.Stub.PASSWORD_PROPERTY,"test");
		     
		     // disables SSL certificate verification
		     AxisProperties.setProperty("axis.socketSecureFactory","org.apache.axis.components.net.SunFakeTrustSocketFactory");
		    
		     DataCreateOrUpdateResponse result = binding.DataCreateOrUpdate(request);  
		     System.out.println("Result: " + result.getResponse_code() + " Desc.: " + result.getResponse_description());
		     
		 }catch (Exception jre) {
			 throw new junit.framework.AssertionFailedError("JAX-RPC ServiceException caught: " + jre);
		 }
		 assertNotNull("binding is null", binding);
		 
		 
	 }
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
platofan23 Wie .txtDatei im Java Eclipse-Projekt bzw. in der Jar speichern? Allgemeine Java-Themen 7
T iText mit eclipse richtig in Java-Projekt einbinden Allgemeine Java-Themen 2
Encera Gleichzeitiges Ausführen und verbinden von 2 Java-Klassen über die Eingabeaufforderung und Eclipse Allgemeine Java-Themen 21
B BOT mit Java [Eclipse] programmieren Allgemeine Java-Themen 7
M JAVA API in Eclipse auf deutsch Allgemeine Java-Themen 18
L Eclipse Java Code ausführen Allgemeine Java-Themen 18
M Java Eclipse- Datei exportieren Allgemeine Java-Themen 5
M Java Eclipse in der Uni Allgemeine Java-Themen 8
R bei eclipse von java in eine andere programmiersprache wechseln? Allgemeine Java-Themen 2
T Eclipse Dll einbinden java.lang.UnsatisfiedLinkError nur in Eclipse nicht via javac Allgemeine Java-Themen 1
D Java Datei nach Eclipse Export funktioniert nicht Allgemeine Java-Themen 0
B Eclipse Fehler in eclipse/Java Allgemeine Java-Themen 13
B Schnittstelle von Facebook zu Java(Eclipse) für meine Internetseite Allgemeine Java-Themen 20
P Eclipse Java RCP mit Eclipse e4 - sinnvoll? Allgemeine Java-Themen 3
K Muss ich Eclipse und Java nochmal neu installieren? Allgemeine Java-Themen 10
hdi Probleme mit Java/Eclipse x64 Allgemeine Java-Themen 2
P JTextPane mit Java (eclipse) Syntax Highlighting Allgemeine Java-Themen 4
N Unterschied zwischen "Java" und "Java mit Eclipse" Allgemeine Java-Themen 17
M Java - Eclipse - JRE 1.5.0 Allgemeine Java-Themen 4
J Eclipse Java-Project und CVS - massive Probleme Allgemeine Java-Themen 2
T Problem: eclipse / Java / cyrillisch Allgemeine Java-Themen 4
G Java/Eclipse reagiert nicht auf Aenderungen Allgemeine Java-Themen 6
M Java Klassen funktioner auf Konsole nicht in Eclipse Allgemeine Java-Themen 4
B java eclipse /Netbeans lasten pc aus ? Allgemeine Java-Themen 6
B Java Doc mit Eclipse Allgemeine Java-Themen 3
G In Eclipse läufts, aber bei java Start.class gehts nicht Allgemeine Java-Themen 8
B Java Eingabe HELP ( eclipse ) Allgemeine Java-Themen 4
M Code von Java-Klassen in Eclipse Allgemeine Java-Themen 4
M Java Anwendunng per *.bat starten -> Fehler / In Eclipse Allgemeine Java-Themen 2
M Logikfehler in Eclipse oder Java oder bei mir? Allgemeine Java-Themen 2
V Java Eclipse CVS Allgemeine Java-Themen 8
G Java-1.5 mit Eclipse möglich? Allgemeine Java-Themen 26
A Eclipse hängt sich auf Allgemeine Java-Themen 7
lewbue Eclipse Eclipse Dateinamen in Hieroglyphen Allgemeine Java-Themen 4
thor_norsk Eclipse - Fehlermeldung - JavaFX Allgemeine Java-Themen 24
Viper13125 Eclipse Hängt sich auf, wenn ich SimpelDateFormat drin lasse Allgemeine Java-Themen 2
M Eclipse unter Linux Lite Allgemeine Java-Themen 2
T Hilfe bei Programm. IDE: Eclipse mit EV3-Plugin, lejos Allgemeine Java-Themen 8
T Eclipse Synchronisierung mit Github Allgemeine Java-Themen 9
d.lumpi JDA eclipse dateien versenden Allgemeine Java-Themen 4
1Spinne JDK 8 für Eclipse installieren Allgemeine Java-Themen 5
d.lumpi net.* pakete importen (Eclipse) Allgemeine Java-Themen 2
ReinerCoder Eclipse Fehlermeldung - The constructor Double(double) is deprecated Allgemeine Java-Themen 8
M Probleme bei Eclipse wenn ich entpacke Allgemeine Java-Themen 15
B Eclipse-Lombok-Problem Allgemeine Java-Themen 19
R @author vor Methode (eclipse) Allgemeine Java-Themen 1
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
D Eclipse Export Allgemeine Java-Themen 15
Q Eclipse Escape Sequenzen Farbe ändern Allgemeine Java-Themen 4
X Eclipse Kann fann/j nicht in Eclipse linken... Allgemeine Java-Themen 6
A Eclipse Hauptklasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 7
L SQL Datei in Eclipse erstellen Allgemeine Java-Themen 3
T Umlaute in Eclipse einlesen funktioniert nicht Allgemeine Java-Themen 16
L Compiler-Fehler Eclipse Error: A JNI error has occured Allgemeine Java-Themen 3
P Compiler-Fehler Eclipse Allgemeine Java-Themen 5
T Eclipse IDE Plugin Error Log Allgemeine Java-Themen 0
S Compiler-Fehler Programm verhält sich in Eclipse anders Allgemeine Java-Themen 1
xYurisha Eclipse, Projekt beschädigt! Allgemeine Java-Themen 6
F JFrame fü Eclipse wie? Allgemeine Java-Themen 6
T PDF-Generierung (itext) - läuft unter Eclipse, bei har aber leere Seite Allgemeine Java-Themen 39
S Eclipse TestNG Default Test umbenennen Allgemeine Java-Themen 0
S TestNG Eclipse: Reporting erstellen/ verändern Allgemeine Java-Themen 0
H Kennt sich jemand mit Eclipse und dem Thema Jar-File aus ? Allgemeine Java-Themen 6
S Eclipse exit code 805306369 Allgemeine Java-Themen 1
V Eclipse .class Dateien Allgemeine Java-Themen 9
G Eclipse Eclipse: Unreachable code Allgemeine Java-Themen 16
T 32-Bit Applikationen mit Eclipse erstellen Allgemeine Java-Themen 4
N ZIp datei direkt im eclipse speichern Allgemeine Java-Themen 4
N Eclipse Dynamisches-Web-Project auf anderen Rechner transportieren Allgemeine Java-Themen 5
C Eclipse einstellen, dass eine bestimmte JDK benutzt werden soll Allgemeine Java-Themen 3
T Ant Jar Datei per Ant in Eclipse erstellen Allgemeine Java-Themen 2
N Eclipse Projekt von GitHub in bestehendes Projekt einbinden Allgemeine Java-Themen 13
S Eclipse Annotation Processor in Eclipse einbinden Allgemeine Java-Themen 0
K eclipse Workspace ändern Allgemeine Java-Themen 2
S FileReader-Problem in Eclipse Allgemeine Java-Themen 8
K ImageJ in eclipse Allgemeine Java-Themen 2
HoloYoitsu Kann .dll nur aus Eclipse heraus laden Allgemeine Java-Themen 7
M Modularisierung in Eclipse Equinox Allgemeine Java-Themen 0
P GIT- Bitbucket - Eclipse Allgemeine Java-Themen 3
Shido JDK installieren Eclipse - Fehlermeldung Allgemeine Java-Themen 4
V Eclipse Ich kann bei eclipse nicht schreiben Allgemeine Java-Themen 1
Z JVM komplett tot - Eclipse + Browser gehen nicht + Screenshots Allgemeine Java-Themen 1
S BMI Rechner mit eclipse Visual Editor (Seperates Fenster) Allgemeine Java-Themen 7
Z Eclipse hängt sich alle paar Sekunden auf (Keine Rückmeldung). Allgemeine Java-Themen 4
F Eclipse cache vorhanden? Allgemeine Java-Themen 5
P Eclipse langsam/unbrauchbar bei größeren Quelldateien? Allgemeine Java-Themen 8
S Externe Eclipse Projekte dynamisch einbinden Allgemeine Java-Themen 3
M Eclipse - Fehler: Hauptklasse de.xyz.init.MeineKlasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 2
G Befehl funktioniert in Eclipse allerdings nicht in einer Jar-Datei Allgemeine Java-Themen 3
A Eclipse - Fehler beim "RUN" - "Unable to Launch - The selection cannot be launched" Allgemeine Java-Themen 6
X Registrierung eines Ecore-Models außerhalb der Eclipse-Umgebung Allgemeine Java-Themen 0
W getResources funktioniert nur in Eclipse, nicht in JAR Allgemeine Java-Themen 2
B Classpath Eclipse findet importierte Klassen nicht Allgemeine Java-Themen 1
E Erste Schritte JOCL in Eclipse Allgemeine Java-Themen 5
G Warnung in der Konsole von Eclipse "WARNING: ..." Allgemeine Java-Themen 2
O 3D-Grafik java3D in eclipse verwenden Allgemeine Java-Themen 0
F Eclipse Eclipse kompiliert nicht mehr die aktuellen Dateien Allgemeine Java-Themen 2
J Compiler-Fehler Compiliert unter Eclipse aber nicht mit javac Allgemeine Java-Themen 0
K Eclipse compiled .Jar - Fehlerhaft? Allgemeine Java-Themen 2
B View communication eclipse Allgemeine Java-Themen 17

Ähnliche Java Themen


Oben