Return-Path: Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 67551 invoked by uid 500); 19 Aug 2003 19:29:20 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 67450 invoked from network); 19 Aug 2003 19:29:18 -0000 Received: from unknown (HELO host.leverageweb.com) (64.91.232.157) by daedalus.apache.org with SMTP; 19 Aug 2003 19:29:18 -0000 Received: from dhcp205061.hq.af.mil ([134.205.205.61] helo=leverageweb.com) by host.leverageweb.com with asmtp (Exim 3.36 #1) id 19pC7c-0006ql-00 for dev@cocoon.apache.org; Tue, 19 Aug 2003 15:26:24 -0400 Message-ID: <3F427A89.4000705@leverageweb.com> Date: Tue, 19 Aug 2003 15:29:13 -0400 From: Geoff Howard User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Classloading from flow (was [Fwd: RE: Calling Java classes from (JXForms) javascript - can you? how?]) Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.leverageweb.com X-AntiAbuse: Original Domain - cocoon.apache.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [0 0] X-AntiAbuse: Sender Address Domain - leverageweb.com X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Here's a message from users where a guy figured out that his class had to be under the current sitemap context directory to be found by flow. - Is this a correct explanation of the current state? - Is this the way it should work? Shouldn't classes/jars in WEB-INF be found as well? Geoff -------- Original Message -------- Subject: RE: Calling Java classes from (JXForms) javascript - can you? how? Date: Tue, 19 Aug 2003 13:41:58 -0400 From: Chris Clark Reply-To: users@cocoon.apache.org To: I figured it out! Just in case anyone else needs to know... 1) use Packages.dir.dir.class e.g. var MyClass = new Packages.com.domain.name.MyJavaClass(); 2) The directories messed me up a bit. For Java actions, the class files default to WEB-INF/classes. In order to get the javascript to run, I had to put the package directory under my sitemap directory. e.g. Sitemap in: c:\cocoon-2.1m2\build\webapp\myweb Class files in: c:\cocoon-2.1m2\build\webapp\mywebb\com\domain\name Took a bit to figure it out, but it's working now. :) > -----Original Message----- > From: Chris Clark > Sent: Tuesday, August 19, 2003 8:42 AM > To: users@cocoon.apache.org > Subject: Calling Java classes from (JXForms) javascript - can you? how? > > I'm using javascript with the JXForms and I'd like to call a Java function from within the flowscript. > Something like: > > sendView(url1) > sendView(url2) > if (something updated in the model) > call a member function from a Java class > > Is this possible? If so, how do you do it? > > Looking at the samples it appears as if the Form class is being used within the jxform.js so I think you can do, but my javascript skills aren't at the point where I can figure out how. > > Any tips, links to references, etc. would be really appreciated. > > Thanks, > Chris > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org > For additional commands, e-mail: users-help@cocoon.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org For additional commands, e-mail: users-help@cocoon.apache.org