Konfigurationsdaten prüfen (scmcfgcc) 
Das Programm scmcfgcc prüft die in der Datei sapcomm.cfg enthaltenen Konfigurationsdaten auf syntaktische und inhaltliche Korrektheit. Dazu liest es die in dem SAPcomm-Profilverzeichnis abgelegten Grammatikdateien der bei Ihnen installierten Kommunikationskomponenten und erstellt die Binärkonfigurationsdatei sapcomm.bcf (binary configuration data), die für den Betrieb des Kommunikationsservers notwendig ist.
Der Kommunikationsserver startet das Programm scmcfgcc automatisch, wenn die Datei sapcomm.bcf nicht existiert oder "älter" ist als die Datei sapcomm.cfg.
In folgenden beiden Fällen aber sollten Sie das Programm manuell starten:
Starten sie das Programm, indem Sie in der Kommandozeile folgenden Befehl eingeben:
Das Programm liest zunächst alle Grammatikdateien ein, die sich im SAPcomm-Profilverzeichnis befinden und zeigt dies an. Danach liest es die Konfigurationsdatei sapcomm.cfg ein und versucht, aus dieser die binäre Konfigurationsdatei sapcomm.bcf zu erstellen.
Wenn scmcfgcc ohne Fehlermeldung terminiert, ist Ihre SAPcomm-Konfigurationsdatei formal korrekt und Sie können SAPcomm starten. Die Ausgabe von scmcfgcc sieht in diesem Fall typischerweise so aus:
Grammar checker alpha version 0.009
Parsing grammar file : /usr/sap/com/SYS/profile/scmiapp.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmicx4.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmiodx.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmisap.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmiscb.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmitop.grm
Parsing grammar file : /usr/sap/com/SYS/profile/scmitst.grm
Start to parse configuration file /usr/sap/com/SYS/profile/sapcomm.cfg
Tritt ein Fehler auf, so gibt der Konfigurationscompiler durch Fehlermeldungen Hinweise zur Behebung von Konfigurationsproblemen. Beachten Sie in den Fehlermeldungen insbesondere den Unterschied zwischen den beiden folgenden Fehlertypen:
Fehlermeldungen des Konfigurationscompilers
Eventuelle Fehlermeldung werden von scmcfgcc im Anschluß an die Zeile
Start to parse configuration file /usr/sap/com/SYS/profile/sapcomm.cfg
ausgegeben. Bei mehreren Fehlermeldungen ist i.A. nur die erste Meldung von Bedeutung, bei den anderen handelt es sich meist um Folgefehler. Bei den angegebenen Zeilennummern sind Leerzeilen und Kommentarzeilen mitgezählt.
SYNTAX error - Resynchronization
Can't parse token
Mögliche Ursachen:
Invalid input format (paramater
Wert at line Zeilennummer)Mögliche Ursachen:
Error : SC001 : Parameter required:
ParameterMögliche Ursachen:
Error : SC002 : Parameter ambiguous:
ParameterMögliche Ursachen:
No entry
Wert for parameter Parameter was found in the global tableMögliche Ursachen:
The routing channel
Kanal on line Zeilennummer is not declaredMögliche Ursachen: