Node defNode = content.addNode(NN_VLT_DEFINITION);
JcrPackageDefinition def = new JcrPackageDefinitionImpl(defNode);
def.set(JcrPackageDefinition.PN_NAME, pid.getName(), false);
def.set(JcrPackageDefinition.PN_GROUP, pid.getGroup(), false);
def.set(JcrPackageDefinition.PN_VERSION, pid.getVersionString(), false);
def.touch(null, false);
content.setProperty(JcrConstants.JCR_LASTMODIFIED, Calendar.getInstance());
content.setProperty(JcrConstants.JCR_MIMETYPE, MIME_TYPE);
InputStream in = new ByteArrayInputStream(new byte[0]);
try {
if (pack != null && pack.getFile() != null) {