In case of using the lauch shortcut (automatic launch configuration creation) OrangevoltEclipseXSLT
tries to configure the XSLT launch configuration based on the selected/active xml/xsl file and project related informations.
To prevent aborting Eclipse I've implemented the transformation execution as separate process
(especially Xalan may cause StackOverflowException or OutOfMemoryExceptions which kills also your Eclipse instance :-).
So transformation will be executed by a separate Java VM which saves you abrupt crashes.