SAP-Connection via Servlet

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Rund um Java und SAP®.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

SAP-Connection via Servlet

Beitrag von KarstenD ( / / 0 / 3 ) »
Hallo,

ich möchte über ein Servlet eine Verbindung zum SAP-System herstellen. Die Login-Daten lese ich über ein Formular ein und rufe dann folgende Funktion für die Anmeldung am System auf:

Code: Alles auswählen.

public void connectToSAP(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
	String client = req.getParameter("client"); 
	String user = req.getParameter("user");
	String pw = req.getParameter("password");
	String server = req.getParameter("server");
	String language = req.getParameter("language");
	String system = req.getParameter("system");
		
	JCO.Client sapclient = JCO.createClient(client,user,pw,language,server,system);
		
      try
		{
			sapclient.connect();
		}
		catch(Exception exc)
		{
			handleException(exc,res);
		}
	}
Das funktioniert leider nicht und ich bekomme folgende Fehlermeldung:
Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx
Ich habe die RFC-Anmeldung auch schon über eine Java-Applikation getestet und da lief es einwandfrei. Hat jemand eine Idee, wo hier das Problem liegen könnte?

Gruß,
Karsten

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
Gib beim Erzeugen der Verbindung auch die Systemnummer mit. Außerdem mußt Du mal nachschauen, ob auf der Kiste auf der die J2EE-Engine (und damit Dein Servlet) läuft, ein SAP GUI installiert ist bzw. die Dateien für die SAP-Systeminfos (saplogon.ini, sapmsg.ini) - das gilt für den Windows-Fall. Wie es mit anderen Betriebssystemen aussieht kann ich nicht sagen, da müßtest Du mal einen Admin fragen.

Beitrag von KarstenD ( / / 0 / 3 ) »
Vielen Dank für die schnelle Antwort.

Was die Systemnummer betrifft, so gebe ich diese bereits mit (in meinem Fall die "01"). Die steht auch so in der saplogon.ini. Kann der JCo.Client eigentlich nochmehr Parameter besitzen? Ich finde immer nur Beispiele mit den von mir verwendeten sechs Parametern in der vorgegebenen Reihenfolge. Wo würde denn ein zusätzlicher Parameter eingefügt?

Seite 1 von 1

Vergleichbare Themen

2
Antw.
5823
Views
Von Servlet auf SAP zugreifen
von Challana » 27.07.2007 09:48 • Verfasst in Java & SAP®
24
Antw.
10299
Views
ArchiveLink testen / Servlet
von Dyrdek » 09.12.2014 10:08 • Verfasst in ABAP® für Anfänger
0
Antw.
1190
Views
Extern über Servlet einloggen möglich ?
von Dyrdek » 15.12.2014 11:05 • Verfasst in ABAP® für Anfänger
0
Antw.
920
Views
tcp connection aus abap?
von fino » 19.01.2007 07:23 • Verfasst in ABAP® Core
1
Antw.
2739
Views
Connection-Pool vs. direkte Verbindung
von Gast » 26.01.2006 12:02 • Verfasst in Java & SAP®

Über diesen Beitrag

Anonymous
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 10 Stunden von wreichelt 2 / 30
Workflow-Datenfluss mit Multi-Line-Container
vor 12 Stunden von ewx gelöst 2 / 93
Mahnung erstellen
vor 16 Stunden von Sebastian82 4 / 125
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 121

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Feldwerte vergleichen
vor 10 Stunden von wreichelt 2 / 30
Workflow-Datenfluss mit Multi-Line-Container
vor 12 Stunden von ewx gelöst 2 / 93
Mahnung erstellen
vor 16 Stunden von Sebastian82 4 / 125
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 121

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 84
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 839
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1447