[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    195

    Problem beim Aufruf wsdl2ws.sh

    Hallo * all,
    ich brauche eure Hilfe:
    ich habe eine wsdl-Datei bekommen und versuche im QSH mit wsdl2ws.sh ein SRVpgm zu erstellen.
    wsdl2ws.sh erstellt die Quellen und versucht anschliessend die Module wsr0,wsr1,wsr2... zu erstellen. Sofort bei dem ersten modul bricht das Befehl ab.
    Ausschnitt aus dem joblog :"
    QSYS/CRTCMOD MODULE(Lib/wsc0) OPTIMIZE(40) DBGVIEW(*NONE)
    SRCSTMF('/home/Webservice/GetCurrentPlanningStatusResponse.c
    ') INCDIR('/QIBM/PRODDATA/OS/WEBSERVICES/V1/CLIENT/INCLUDE')
    REPLACE(*YES) ENUM(*INT) TEXT('GetCurrentPlanningStatusResponse.c')
    /home/Webservice/GetCurrentPlanningStatusResponse.c, 21.10:
    CZM0296(30) #include file not found.
    .
    .
    .
    ??

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Ich würde mal behaupten, dass die angegebene Include-Datei im angegebenen Pfad nicht vorhanden ist.
    Beim INCDIR musst du alle Pfade der Includes mit Semicolon getrennt aufführen.
    Ich glaube nicht, dass dass diese in "/QIBM..." liegen.
    Ggf. hilft ja noch ein CHDIR bzw. CD in das Verzeichnis der Quelle, da du dann mit relativen Pfaden arbeiten kannst und das INCDIR weglassen kannst.
    Zusätzlich schau in die Quellen, welche Includes da angefordert werden und prüfe, ob die auch alle da sind. Zumindest muss es ja auch einen Spoolausgabe geben.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    May 2006
    Beiträge
    195
    die Dateien time.h oder string.h sind im IFS nicht zu finden?

  4. #4
    Registriert seit
    May 2006
    Beiträge
    195
    /QIBM/include fehlt :0

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Diese werden wohl nur bei der Installation eines C-Compilers installiert.
    Ggf. gibt es die auch, wenn man die QSYSINC installiert, wobei ich nicht weiß mit welcher Option dies passiert. Von da aus kann man sich ggf. die Teildateien ins IFS kopieren oder im INCDIR als '/QSYS.LIB/QSYSINC.LIB...' angeben.
    Zu bedenken ist auch, dass die o.a. Dateien selber wiederum weitere Includes enthalten.

    Nachtrag:
    Du rufts ja den C-Compiler auf. Da kann es sein, dass IFS ggf. nicht unterstützt wird?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    May 2006
    Beiträge
    195
    Das Problem lag an
    5770SS1 13 System Openness Includes

    Die Option 13 wurde mit dem Status *Backlevel installiert.
    Habe gerade neue installiert und jetzt funktioniert.

    Danke trotzdem.

Similar Threads

  1. Problem beim CPYTOIMPF
    By Paul_Hofmann in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 23-09-15, 13:41
  2. CPF4131 im CL beim Aufruf abfangen
    By karela66 in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 13-08-15, 10:26
  3. aufruf von qstrup
    By rr2001 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 27-05-14, 14:44
  4. Problem beim Laden von PTF SF65630
    By Kent in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 15-11-01, 11:59
  5. Problem beim Autostart von Client Access Druckersessions
    By Rukober in forum NEWSboard Drucker
    Antworten: 4
    Letzter Beitrag: 17-09-01, 09:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •