Sérialisation d'un OMElement
	
	
		Bonjour,
Lorsque j'exécute le bout de code suivant (que l'on trouve un peu partout dans les tutoriels), j'obtiens un "NullPointerException":
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 
 |  
OMFactory factory = OMAbstractFactory.getOMFactory();
OMNamespace poNs = factory.createOMNamespace("http://openuri.org/easypo", "po");
OMElement lineItem = factory.createOMElement("line-item", poNs);
 
XMLOutputFactory xof = XMLOutputFactory.newInstance();
XMLStreamWriter writer;
 
writer = xof.createXMLStreamWriter(System.out);
lineItem.serialize(writer); | 
 Je pense avoir une vague idée d'où vient l'erreur mais n'en suis pas sûr: OMElement est une interface et donc il faut utiliser une implémentation (exemple : org.apache.axiom.om.impl.llom.OMElementImpl). Si tel est la cas, pourquoi alors déclarer une interface si il faut changer de nom (OMElementImpl) pour l'implémentation. Bref, entre interface et implémentation je suis "confused". 
Christian