I'll see if I can duplicate with another "native" scripting language to see
if it is VBScript-specific or systemic to any of the native BSF layer calls.

Rick Bullotta
CTO
Lighthammer Software (www.lighthammer.com)
Voice: 610-903-8000 x14



-----Original Message-----
From: Gary L Peskin [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 05, 2002 4:00 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: RE: XALAN XSLT Extensions, BSF and VBScript


Hi, Rick --

I've run into this problem before and I've followed it somewhat down the
path toward resolution.  However, I never made it all the way.  As I
recall, things were blowing up in a native .dll and I didn't have a C++
compiler or debugger at the time.

I'm looking through my notes and trying to get back to where I left off.
I'm able to duplicate your NPE and I'm going to pursue things from
there.  I'll update the list shortly.

Thanks,
Gary

> -----Original Message-----
> From: Rick Bullotta [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 05, 2002 12:27 PM
> To: [EMAIL PROTECTED]
> Subject: XALAN XSLT Extensions, BSF and VBScript
>
>
> Has anyone ever been able to get this to work with VBScript?
> Not that anyone would want to...<g>  But, we're trying
> anyway.  Works great with Rhino 1.5 and javascript, but can't
> do a thing with vbscript...
>
> Exception Stack Trace Is:
>
> [Tue Feb 05 15:20:53 COT 2002]
> java.lang.reflect.InvocationTargetException:
> java.lang.NullPointerException
> [Tue Feb 05 15:20:53 COT 2002]  at
> com.ibm.bsf.engines.activescript.ActiveScriptEngine.call(Activ
> eScriptEngine.
> java:793)
> [Tue Feb 05 15:20:53 COT 2002]  at
> java.lang.reflect.Method.invoke(Native
> Method)
> [Tue Feb 05 15:20:53 COT 2002]  at
> org.apache.xalan.extensions.ExtensionHandlerGeneral.callFuncti
> on(ExtensionHa
> ndlerGeneral.java:361)
> [Tue Feb 05 15:20:53 COT 2002]  at
> org.apache.xalan.extensions.ExtensionsTable.extFunction(Extens
> ionsTable.java
> :257)
> [Tue Feb 05 15:20:53 COT 2002]  at
> org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunc
> tion.java:181)
> [Tue Feb 05 15:20:53 COT 2002]  at
> org.apache.xpath.Expression.executeCharsToContentHandler(Expre
> ssion.java:301
> )
> [Tue Feb 05 15:20:53 COT 2002]  at
> org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:319)
>
> Source XML:
>
> <?xml version="1.0"?>
> <doc>
>       <name first="David" last="Marston"/>
>       <name first="David" last="Bertoni"/>
>       <name first="Donald" last="Leslie"/>
>       <name first="Emily" last="Farmer"/>
>       <name first="Jack" last="Donohue"/>
>       <name first="Myriam" last="Midy"/>
>       <name first="Paul" last="Dick"/>
>       <name first="Robert" last="Weir"/>
>       <name first="Scott" last="Boag"/>
>       <name first="Shane" last="Curcuru"/>
> </doc>
>
> XSL:
>
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>                 xmlns:lxslt="http://xml.apache.org/xslt";
>                 xmlns:misc="LocalFunctions"
>                 extension-element-prefixes="misc"
>                 version="1.0">
>
>   <lxslt:component prefix="misc" functions="myFunc">
>     <lxslt:script lang="vbscript">
>       Function myFunc()
>         myFunc = "You Are "
>       End Function
>     </lxslt:script>
>   </lxslt:component>
>
>   <xsl:template match="/">
>     <HTML>
>       <H1>Names in alphabetical order</H1>
>       <xsl:for-each select="doc/name">
>         <xsl:sort select="@last"/>
>         <xsl:sort select="@first"/>
>         <p>
>         <xsl:text>[</xsl:text>
>         <xsl:value-of select="misc:myFunc()"/>
>         <xsl:text>]. </xsl:text>
>         <xsl:value-of select="@last"/>
>         <xsl:text>, </xsl:text>
>         <xsl:value-of select="@first"/>
>         </p>
>       </xsl:for-each>
>     </HTML>
>   </xsl:template>
>
> </xsl:stylesheet>
>
> Rick Bullotta
> CTO
> Lighthammer Software (www.lighthammer.com)
> Voice: 610-903-8000 x14
>
>
>
> -----Original Message-----
> From: Theodore W. Leung [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 05, 2002 3:18 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: [3rd party jar] xml-apis
>
>
> .txt is fine by me.  I thought I saw some files without the
> .txt, which is why I left it off..
>
> Ted
>
> On Tue, 2002-02-05 at 06:58, Shane Curcuru wrote:
> > Actually, I was hoping to post another quick beta build of
> xml-commons
> > that included a license for exporting.  Then I was planning on
> > checking this license into xml-xalan's repository to match.
>  That way
> > projects that use xml-commons don't have to search for a license to
> > use; they'll just checkin the same license whenever they grab a new
> > xml-commons build.
> >
> > Later today I'll send a report on what the xalan and commons
> > communities have done with the licensing issue.
> >
> > Note: I thought the suggested extension was .txt for the LICENSE
> > files?
> >
> > - Shane
> >
> > ---- you "Theodore W. Leung" <[EMAIL PROTECTED]> wrote ----
> > > xml-apis and xml-apis-1.0.jar are copies of the ASF xml-commons
> > xml-api.jar.
> > > xml-apis appears in xml-xalan/java/bin
> > > xml-apis-1.0 appears in xml-xindice/java/lib
> > > We can take care of this by checking in the ASF 1.1 License as
> > xml-xalan/java/bin/xml-apis.LICENSE and
> xml-xindice/java/lib/xml-apis-1.0.LICENSE
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Send FREE Valentine eCards with Yahoo! Greetings!
> > http://greetings.yahoo.com
>
>
>


Reply via email to