|
I am new to java calls from rpgle. I was trying to validate a URL and get the server and port from the url using getHost and getPort methods. I could get up to URL constructor, but when I call the getHost I seem to have problems. I keep getting getHost call error or class error. I have pasted the code I used. I also wanted to know how to read a string returned I have used AS/400 alpha numeric in PR for return. But am not sure this will work. TIA, Sudha Sudha Ramanujan SunGard Futures Systems sramanujan@sungardfutures.com (312)577-6179 D Class C 'java.net.URL' D Class2 C 'url' * java method D gethost PR 100 ExtProc(*JAVA:Class2:'getHost') D STATIC D newString PR O ExtProc(*JAVA: D 'java.lang.String': D *CONSTRUCTOR) D Class(*JAVA:'java.lang.String') D byes 9999A Const Varying D newURL PR O ExtProc(*JAVA: D 'java.net.URL': D *CONSTRUCTOR) D Class(*JAVA:'java.net.URL') D surl O Class(*JAVA:'java.lang.String') D Const * curl is the input parm of url. c IF curl <> ' ' c Eval sUrl = newString(%trim(curl)) /* converts to string c Eval url = newURL(sUrl) /* converts to URL c ENDIF c Eval rtnText = gethost /* get server name.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.