Thank you Chris, you rock my sunday morning! It works excellent. Kind regards, Ulf Sahlin
> -----Ursprungligt meddelande----- > Fr�n: Christopher Oliver [mailto:[EMAIL PROTECTED] > Skickat: den 14 mars 2004 02:44 > Till: [EMAIL PROTECTED] > �mne: Re: woody, flowscript and ejb > > > Try something like this: > > importPackage(Packages.javax.naming); > importClass(Packages.com.mycompany.accounting.AccountHome); > var initialContext = new InitialContext(); > var ejbHome = > initialContext.*lookup*("*java:comp/env/com/mycompany/accounting/A > ccountEJB*"); > var accountHome = > Packages.javax.rmi.PortableRemoteObject.narrow(ejbHome, AccountHome); > > > JavaScript "JavaClass" objects like AccountHome in the above example are > implicitly converted to the corresponding java.lang.Class object when > passed as an argument to a Java method. > > Chris > > Ulf Sahlin wrote: > > >Hello! > > > >Can someone please post a working implementation of an EJB lookup from > >within Woody's binding.js flowscript (i.e. the ugly Home lookup onto the > >findByPrimaryKey stuff)? I'm having difficulties with the > (javascript-style) > >syntax and I cannot seem to find a good resource for reference nor good > >examples. Currently I'm having issues with the myhome.class > narrowing part. > >I've tried with myhome["class"] to avoid the reserved keyword > issue but I'm > >still having problems. The error i get is: > > > >--- class "<myhome>" has no public instance field or method > named "class". > > > >I guess I have some issues with package importing or something. > It's working > >great if I use the bean setters manually and load the form with > that bean. > > > > > > Cheers, > > Ulf Sahlin > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
