Ich habe ein neues Kommandozeilenfenster geöffnet.
Ich habe BSF4ooRexx_install_v850-20240304 installiert, indem ich die Datei entpackt habe und dann im Ordner install der readme-Windows befolgt habe: im ordner „bsf4oorexx\install\windows" install.cmd ausgeführt.
________________________________ Von: Aw2024s aw2024s-bounces@alice.wu.ac.at im Auftrag von Rony G. Flatscher Rony.Flatscher@wu.ac.at Gesendet: Sunday, April 28, 2024 2:56:08 PM An: aw2024s@alice.wu.ac.at aw2024s@alice.wu.ac.at Betreff: Re: [Aw2024s] Hilfe - T05 "::requires BSF.CLS"
Lieber Herr Voglmüller,
Ihre Umgebung weist darauf hin, dass Sie BSF4ooRexx850 nicht installiert haben. Es fehlt ein entsprechender Eintrag in PATH und auch die Umgebungsvariable CLASSPATH.
Haben Sie ein neues Kommandozeilenfenster aufgemacht und damit in der aktuellsten Umgebung "set" ausgeführt? Wenn ja, welche Version und wie haben Sie "BSF4ooRexx850" konkret installiert?
Mit freundlichem Gruß
Rony G. Flatscher
On 28.04.2024 14:49, Voglmüller, Jan wrote:
Fehlermeldung:
Trapped In..: ExecSyntax
Message..: Could not find file "BSF.CLS" for ::REQUIRES.
ErrorText..: Routine not found.
Code..: 43.901
Line #..: 9
Java Version:
java version "22" 2024-03-19
Java(TM) SE Runtime Environment (build 22+36-2370)
Java HotSpot(TM) 64-Bit Server VM (build 22+36-2370, mixed mode, sharing)
Umgebungsvariablen:
3DVPATH=C:\AMD\Chipset_Software\Binaries\3D_V-Cache_Performance_Optimizer_Driver\
ALLUSERSPROFILE=C:\ProgramData
AMDRMSDKPATH=C:\Program Files\AMD\RyzenMasterSDK\
APPDATA=C:\Users\janvo\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=JAN_GAMING-PC
ComSpec=C:\Windows\system32\cmd.exe
DriverData=C:\Windows\System32\Drivers\DriverData
EFC_7628=1
FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer
FPS_BROWSER_USER_PROFILE_STRING=Default
HOMEDRIVE=C:
HOMEPATH=\Users\janvo
LOCALAPPDATA=C:\Users\janvo\AppData\Local
LOGONSERVER=\JAN_GAMING-PC
NUMBER_OF_PROCESSORS=16
OculusBase=C:\Program Files\Oculus\
OneDrive=C:\Users\janvo\OneDrive
OS=Windows_NT
Path=C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\java8path;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\Oculus\Support\oculus-runtime;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\dotnet;C:\Program Files\ooRexx;C:\Users\janvo\AppData\Local\Microsoft\WindowsApps;C:\Users\janvo\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\janvo.dotnet\tools
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.REX
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 97 Stepping 2, AuthenticAMD
PROCESSOR_LEVEL=25
PROCESSOR_REVISION=6102
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
PUBLIC=C:\Users\Public
REXX_HOME=C:\Program Files\ooRexx
RXQUEUESESSION=00000000000066C4
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\janvo\AppData\Local\Temp
TMP=C:\Users\janvo\AppData\Local\Temp
USERDOMAIN=JAN_GAMING-PC
USERDOMAIN_ROAMINGPROFILE=JAN_GAMING-PC
USERNAME=janvo
USERPROFILE=C:\Users\janvo
windir=C:\Windows
__PSLockDownPolicy=0 Von: Rony G. Flatschermailto:Rony.Flatscher@wu.ac.at Gesendet: Sonntag, 28. April 2024 14:06 An: aw2024s@alice.wu.ac.atmailto:aw2024s@alice.wu.ac.at Betreff: Re: [Aw2024s] Hilfe - T05 "::requires BSF.CLS"
Lieber Herr Voglmüller,
On 28.04.2024 13:55, Voglmüller, Jan wrote:
für die Hausaufgabe 5 habe ich einen Code basierend auf den CodePages geschrieben.
Beim Ausführen des Codes wird ein Error ausgegeben, dass BSF.CLS nicht gefunden wurde. Sowohl bei meinem Code, als auch bei dem Musterbeispiel aus den Folien.
Bitte kopieren Sie mit copy & paste die exakte Fehlermeldung und Ihre Umgebungsvariablen im Kommandozeilenfenster. Einfach unter Windows "set" eintippen, unter Unix (Apple) "env | sort". Zusätzlich bitte auch die Ausgabe von "java -version".
Ich habe auch BSF4ooRexx installiert.
Dann sollte im Prinzip alles funktionieren.
Allerdings ein Tipp: wann immer Sie etwas installieren, dann empfiehlt es sich, ein neues Kommandozeilenfenster zu öffnen, um die Programme auszuführen. Hintergrund ist, dass Programme beim Installieren die Umgebungsvariablen oft verändern. Der neue Satz an Umgebungsvariablen wird allerdings nur in neuen Sessions vom Betriebssystem geladen.
Bitte schicken Sie die Fehlermeldungen mit den Umgebungsvariablen in der Session (im Kommandozeilenfenster), wo der Fehler auftritt. Wenn es aber in einer neuen Session (in einem neuen Kommandozeilenfenster) funktioniert, dann lassen Sie uns bitte wissen!
Mit freundlichem Gruß
Rony G. Flatscher
P.S.: Ihr Programm funktioniert im Prinzip, allerdings geben Sie in Zeile 10 ein Argument zuviel in TypeText an:
*-* Compiled method "UNKNOWN" with scope "OLEObject".
10 *-* selection~typeText("cp850:",textConv)
Error 92 running F:\work\svn\bsf4oorexx\branches\850\work\Text_Convert.rex line 10: OLE error.
Error 92.909: One or more of the parameters could not be coerced to the desired type. The first parameter with incorrect type is argument 1.
Einfach den Beistrich durch ein Leerzeichen ersetzen, es ist Rexx. ;)
--
--
__________________________________________________________________________________
Prof. Dr. Rony G. Flatscher
Department Wirtschaftsinformatik und Operations Management
Institut für Wirtschaftsinformatik und Gesellschaft
D2c 2.086
WU Wien
Welthandelsplatz 1
A-1020 Wien/Vienna, Austria/Europe
__________________________________________________________________________________
-- -- __________________________________________________________________________________
Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe
http://www.wu.ac.at __________________________________________________________________________________