Added a method in GenericArtifactmanager to create an artifact by getting the OMElement content as a string