DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18660>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18660

XSLTC fails for getChildNodes (in an extension method)

           Summary: XSLTC fails for getChildNodes (in an extension method)
           Product: XalanJ2
           Version: 2.5Dx
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: org.apache.xalan.extensions
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


When passing a context (XSLProcessorContext) to a java extension method and 
calling getChildNodes function on its context node, i get a  
java.lang.reflect.InvocationTargetException

public void myMethod (XSLProcessorContext context, ElemExtensionCall element)
 throws Exception
{
 Node     node;
 String   name;
 NodeList nodeList;


 node=context.getContextNode();

 // ...

 if (((name=node.getLocalName())!=null)&&(name.equals("something")))
 {
  // ...
  nodeList=node.getChildNodes();
  // ...
 }

 // ...
}

Thanks for any fixing...

Reply via email to