Finnaly i reach here.
 
when processing xml, i find in my lib directory, there are xml-apis.jar and xmlParserAPIs.jar.
after comparing, i find that they are the same except different names.
 
why?