From 1c1570f1dbb10cfa8c980561167b81920a166f27 Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 1 Jul 2011 15:46:08 +0000 Subject: [PATCH] ldn-exporter repariert (es wurden keine Assets mit ausgegeben). git-svn-id: https://svn.libreccm.org/ccm/trunk@996 8810af33-2d31-482b-a856-94f89814c4df --- ccm-core/src/com/arsdigita/persistence/DataObjectImpl.java | 3 +-- .../src/WEB-INF/resources/exporter-adapters.xml | 4 ++++ .../com/arsdigita/london/exporter/DomainObjectExporter.java | 6 +++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ccm-core/src/com/arsdigita/persistence/DataObjectImpl.java b/ccm-core/src/com/arsdigita/persistence/DataObjectImpl.java index d03d46372..848fea967 100755 --- a/ccm-core/src/com/arsdigita/persistence/DataObjectImpl.java +++ b/ccm-core/src/com/arsdigita/persistence/DataObjectImpl.java @@ -164,8 +164,7 @@ class DataObjectImpl implements DataObject { return m_ssn; } - private com.redhat.persistence.metadata.Property convert(String property) { - System.out.printf("\n!!!Converting property '%s'...\n", property); + private com.redhat.persistence.metadata.Property convert(String property) { return C.prop(m_ssn.getRoot(), getObjectType().getProperty(property)); } diff --git a/ccm-ldn-exporter/src/WEB-INF/resources/exporter-adapters.xml b/ccm-ldn-exporter/src/WEB-INF/resources/exporter-adapters.xml index 1aca7ef47..67f795c60 100755 --- a/ccm-ldn-exporter/src/WEB-INF/resources/exporter-adapters.xml +++ b/ccm-ldn-exporter/src/WEB-INF/resources/exporter-adapters.xml @@ -63,6 +63,8 @@ + + @@ -125,6 +127,8 @@ + + diff --git a/ccm-ldn-exporter/src/com/arsdigita/london/exporter/DomainObjectExporter.java b/ccm-ldn-exporter/src/com/arsdigita/london/exporter/DomainObjectExporter.java index 3d0adacfa..8172c372f 100755 --- a/ccm-ldn-exporter/src/com/arsdigita/london/exporter/DomainObjectExporter.java +++ b/ccm-ldn-exporter/src/com/arsdigita/london/exporter/DomainObjectExporter.java @@ -32,7 +32,11 @@ public class DomainObjectExporter extends DomainObjectXMLRenderer { public void handleAttribute(DomainObject obj, String path, Property property) { - if ("Blob".equals(property.getType().getQualifiedName())) { + /*System.out.printf("Handling path '%s', property '%s' (type: '%s)'\n", + path, + property.getName(), + property.getType().getQualifiedName()); */ + if ("global.Blob".equals(property.getType().getQualifiedName())) { String filename = getAssetFileName(obj, path, property); File file = new File(m_assetDir, filename);