ilene       2002/07/29 11:47:00

  Modified:    java/src/org/apache/xalan/res XSLTErrorResources.properties
               java/src/org/apache/xalan/extensions
                        ExtensionHandlerJavaClass.java
  Log:
  Committed patch for bugzilla#10914
  ( Need better error message for redirect select errors)
  Submitted by Morris Kwan ([EMAIL PROTECTED])
  
  Revision  Changes    Path
  1.9       +1 -1      
xml-xalan/java/src/org/apache/xalan/res/XSLTErrorResources.properties
  
  Index: XSLTErrorResources.properties
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/res/XSLTErrorResources.properties,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XSLTErrorResources.properties     24 Jul 2002 14:15:03 -0000      1.8
  +++ XSLTErrorResources.properties     29 Jul 2002 18:47:00 -0000      1.9
  @@ -175,7 +175,7 @@
   # ER_CANT_RESOLVE_PREFIX_OF_NON_PREFIX_RESOLVER
   ER0084=Can't resolve prefix of non-Prefix resolver!
   # ER_REDIRECT_COULDNT_GET_FILENAME
  -ER0085=Redirect extension\u003a Could not get filename - file or select 
attribute must return vald string.
  +ER0085=Redirect extension\u003a Could not get filename - file or select 
attribute must return valid string.
   # ER_CANNOT_BUILD_FORMATTERLISTENER_IN_REDIRECT
   ER0086=Can not build FormatterListener in Redirect extension!
   # ER_INVALID_PREFIX_IN_EXCLUDERESULTPREFIX
  
  
  
  1.11      +9 -0      
xml-xalan/java/src/org/apache/xalan/extensions/ExtensionHandlerJavaClass.java
  
  Index: ExtensionHandlerJavaClass.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/extensions/ExtensionHandlerJavaClass.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ExtensionHandlerJavaClass.java    12 Jun 2001 19:14:33 -0000      1.10
  +++ ExtensionHandlerJavaClass.java    29 Jul 2002 18:47:00 -0000      1.11
  @@ -412,6 +412,15 @@
       {
         result = m.invoke(m_defaultInstance, new Object[] {xpc, element});
       }
  +    catch (InvocationTargetException e)
  +    {
  +      Throwable targetException = e.getTargetException();
  +      
  +      if (targetException != null)
  +        throw new TransformerException (targetException.getMessage (), 
targetException);
  +      else
  +        throw new TransformerException (e.getMessage (), e);
  +    }
       catch (Exception e)
       {
         // e.printStackTrace ();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to