Erro Netbeans

Olá Pessoal,

Estou com um problema bem estranho com um programa que estou desenvolvendo utilizando o NetBeans.

Tenho um módulo que faz uso das classes do JDK 1.4.0 para trabalhar com arquivos XML.

Aqui está um trecho do código onde faco p parser do arquivo:

	dbf	=	DocumentBuilderFactory.newInstance();
	try{			
		f	=	new File("DWHConfig.xml");
		db	=	dbf.newDocumentBuilder();
		d	=	db.parse(f);
		d.normalize();
	}catch(ParserConfigurationException pce){pce.printStackTrace();}	
	 catch(SAXException se){se.printStackTrace();}
	 catch(IOException ioe){ioe.printStackTrace();}

Se eu executar o programa via Janela do DOS o mesmo funciona perfeitamente, mas se eu executar através do Build -> Execute dá a seguinte excessao:

Exception occurred during event dispatching:
javax.xml.parsers.FactoryConfigurationError: Provider for javax.xml.parsers.DocumentBuilderFactory cannot be found
at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)
at br.com.unimedjm.utilitarios.ConfigApp.<init>(ConfigApp.java:37)
at br.com.unimedjm.utilitarios.ConfigApp.getInstance(ConfigApp.java:50)
at br.com.unimedjm.utilitarios.UserResponse.showMessage(UserResponse.java:32)
at br.com.unimedjm.DWHLoadData.jbConfirmarActionPerfnull
ormed(DWHLoadData.java:288)
at br.com.unimedjm.DWHLoadData.access$400(DWHLoadData.java:15)
at br.com.unimedjm.DWHLoadData$6.actionPerformed(DWHLoadData.java:226)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1445)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1499)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:373)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:245)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:211)
at java.awt.Component.processMouseEvent(Component.java:3710)
at java.awt.Component.processEvent(Component.java:3539)
at java.awt.Container.processEvent(Container.java:1159)
at java.awt.Component.dispatchEventImpl(Component.java:2588)
at java.awt.Container.dispatchEventImpl(Container.java:1208)
at java.awt.Component.dispatchEvent(Component.java:2492)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)
at java.awt.Container.dispatchEventImpl(Container.java:1195)
at java.awt.Window.dispatchEventImpl(Window.java:923)
at java.awt.Component.dispatchEvent(Component.java:2492)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:334)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:126)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:80)

Alguém saberia me informar o porque deste problema?

[]s