You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Igor Hersht <ig...@ca.ibm.com> on 2004/02/03 22:02:02 UTC

Fw: Default systemID







Igor Hersht
XSLT Development
IBM Canada Ltd., 8200 Warden Avenue, Markham, Ontario L6G 1C7
Office D2-260, Phone (905)413-3240 ; FAX  (905)413-4839
----- Forwarded by Igor Hersht/Toronto/IBM on 02/03/2004 04:01 PM -----
                                                                           
             Igor                                                          
             Hersht/Toronto/IB                                             
             M                                                          To 
                                       xalan-j-users@xml.apache.org        
             02/02/2004 05:18                                           cc 
             PM                                                            
                                                                   Subject 
                                       Default systemID                    
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           



As far as I understand JAXP docs, systemID should be null if setSystemId
was not called.
xalan uses "user.dir" property as a default systemID (and an empty string
if the property is not available e.g. for applets).  It seems to me the
current behavior
is incorrect.
I think I should fix  it for applets ( setting  default systemID=null if
"user.dir" property is not available),  but I am not sure if  I should do
also for applications because it could break some users.


Igor Hersht
XSLT Development
IBM Canada Ltd., 8200 Warden Avenue, Markham, Ontario L6G 1C7
Office D2-260, Phone (905)413-3240 ; FAX  (905)413-4839