Hi Soufyan, Below is the sample piece of code
Where ICMCallBPEL - is the class name so there should be a valid ICMCallBPEL.java file in the path say '/t24/R09/bnk/bnk.run/javalib' and the same path has to be added to the variable CLASSPATH and the ICMCallBPEL.java when compiled using javac should yield ICMCallBPEL.class file under the path '/t24/R09/bnk/bnk.run/javalib' callT24ICMDepositRates - is the method name in the file ICMCallBPEL.java, and the 'param' variable could be extracted using the method callT24ICMDepositRates. Not sure about the coding that needs to be done in the .java file, you can get in touch with some java people ret - is the return variable from the destination server and could be used for population 'Success', 'Failure' etc In Short 'Param' is the Outgoing variable from T24 to destination server and 'ret' is the Incoming variable to T24 from destination server ************************************************************Sample code start************************************************************************ CALLJ "ICMCallBPEL","callT24ICMDepositRates",param SETTING ret ON ERROR GOTO errHandler1 CRT "Received batch from Java : " : ret RETURN errHandler1: err = SYSTEM(0) IF err = 2 THEN CRT "Cannot find the libjvm.so !" RETURN END IF err = 1 THEN CRT " fatal err" RETURN END IF err = 3 THEN CRT "NO CLASS" RETURN END IF err = 4 THEN CRT "CONVERSION ERR" RETURN END IF err = 5 THEN CRT "NO METHOD" RETURN END IF err = 6 THEN CRT "NO OBJECT" RETURN END IF err = 7 THEN CRT "CANNOT INSTANTIATE OBECT" RETURN END ************************************************************Sample code end************************************************************************ This is the knowledge I got from the implementation project, please see whether this helps you. Regards, Ramkumar.S On Fri, May 6, 2011 at 9:22 PM, soufyan oulad youssef <[email protected] > wrote: > > The Big problem was as i can see in the CALLJ Performances and the how > to use callJ . > i have the same problem for an implementation. > My question is :in the methode that u will call in Java can return (1 > string, 2 or return perhaps vector...)?? > If some one can explain to as the capability of the CALLJ : > packageAndClassName, [$]methodName, param SETTING ret [ON ERROR] > statements > > Best Regards > Soufyan > > On 16 nov 2010, 09:18, Ramkumar Sreeni <[email protected]> > wrote: > > Hi Santosh, > > > > We have had a similar requirement, and we have used TAG (Temenos > Application > > gateway) for webservices purpose, now there is a advanced tool call TWS > (T24 > > Webservices) tool which is being support by Temenos Helpdesk. There can > be > > 2 kinds of integration > > > > 1) Online integration - (Where in the front end hits T24 webservices and > > then T24 eg, T24 version and T24 Online Enquiries), where in you need to > > create T24 versions and enquiries and using TAG Webservice factory you > need > > to build the webservice and you will get the WSDL and XSD page, which > > external front end system can access. > > > > 2) Batch integration - CALLJ was used (Where you run a T24 routine or > > TSA.SERVICE or BATCH record in COB, and in the routine you invoke the > Java > > method that is present in the Java class) > > > > Regards, > > Ramkumar.S > > > > On Wed, Nov 3, 2010 at 3:13 PM, Anar Veliyev <[email protected]> > wrote: > > > Depends on the answer of the question: > > > - How do you manage/plan/imagine to implement the steps 2&3? > > > > > If you're able to talk to TCServer directly then none, if not then > "MQ". > > > > > On Wed, Nov 3, 2010 at 3:48 PM, Santosh <[email protected] > >wrote: > > > > >> Hi, > > > > >> 1. Web service received XML request from client and convert to OFS > > >> command > > >> 2. Web Service send OFS command to T24 thru TCServer and get response > > >> 3. Web Service check response, if the response is valid, convert it to > XML > > >> and send back to client > > > > >> In the above case do we need any middleware support? > > > > >> On Thu, Oct 28, 2010 at 10:55 AM, Nguyen Trong Dai < > > >> [email protected]> wrote: > > > > >>> Hi Santosh, > > > > >>> I had met the same problem before and solved it this way: > > > > >>> 1. Web service received XML request from client and convert to OFS > > >>> command > > >>> 2. Web Service send OFS command to T24 thru TCServer and get response > > >>> 3. Web Service check response, if the response is valid, convert it > to > > >>> XML and send back to client > > > > >>> I do that and it works. > > > > >>> -- > > >>> Please read the posting guidelines at: > > >>>http://groups.google.com/group/jBASE/web/Posting%20Guidelines > > > > >>> IMPORTANT: Type T24: at the start of the subject line for questions > > >>> specific to Globus/T24 > > > > >>> To post, send email to [email protected] > > >>> To unsubscribe, send email to [email protected] > > >>> For more options, visit this group at > > >>>http://groups.google.com/group/jBASE?hl=en > > > > >> -- > > >> Mobile: 973-39406098 > > > > >> "Nobody can go back and start a new beginning, but anyone can start > today > > >> and make a new ending" > > > > >> -- > > >> Please read the posting guidelines at: > > >>http://groups.google.com/group/jBASE/web/Posting%20Guidelines > > > > >> IMPORTANT: Type T24: at the start of the subject line for questions > > >> specific to Globus/T24 > > > > >> To post, send email to [email protected] > > >> To unsubscribe, send email to [email protected] > > >> For more options, visit this group at > > >>http://groups.google.com/group/jBASE?hl=en > > > > > -- > > > Anar Valiyev > > > tel: +99 450 559 02 74 (mobile) > > > > > -- > > > Please read the posting guidelines at: > > >http://groups.google.com/group/jBASE/web/Posting%20Guidelines > > > > > IMPORTANT: Type T24: at the start of the subject line for questions > > > specific to Globus/T24 > > > > > To post, send email to [email protected] > > > To unsubscribe, send email to [email protected] > > > For more options, visit this group at > > >http://groups.google.com/group/jBASE?hl=en > -- Please read the posting guidelines at: http://groups.google.com/group/jBASE/web/Posting%20Guidelines IMPORTANT: Type T24: at the start of the subject line for questions specific to Globus/T24 To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en
