load-bundle mit ccm-sci-publications funktioniert jetzt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@519 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2010-08-28 11:26:33 +00:00
parent 2b0ddd180d
commit eb6477bb48
31 changed files with 126 additions and 42 deletions

View File

@ -8,7 +8,6 @@
<ccm:dependencies>
<ccm:requires name="ccm-core" version="6.6.0" relation="ge"/>
<ccm:requires name="ccm-cms" version="6.6.0" relation="ge"/>
<ccm:requires name="ccm-cms-types-department" version="6.6.0" relation="ge"/>
</ccm:dependencies>
<ccm:directories>
<ccm:directory name="pdl"/>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.ArticleInCollectedVolumePropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.ArticleInJournalPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.CollectedVolumePropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.ExpertisePropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.GreyLiteraturePropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.InProceedingsPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.internetArticlePropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.MonographPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -21,7 +21,7 @@
component="com.arsdigita.cms.contenttypes.ui.PublicationPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -21,7 +21,7 @@
component="com.arsdigita.cms.contenttypes.ui.PublicationWithPublisherPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.PublisherPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.ReviewPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.SeriesPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -21,7 +21,7 @@
component="com.arsdigita.cms.contenttypes.ui.UnPublishedPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -20,7 +20,7 @@
component="com.arsdigita.cms.contenttypes.ui.WorkingPaperPropertiesStep"
ordering="1"/>
<ctd:include href="/WEB/content-types/assign-categories-step.xml"/>
<ctd:include href="/WEB-INF/content-types/assign-categories-step.xml"/>
</ctd:authoring-kit>

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class ArticleInCollectedVolumeInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public ArticleInCollectedVolumeInitializer() {
super("ccm-sci-publications.pdl.mf", ArticleInCollectedVolume.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", ArticleInCollectedVolume.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class ArticleInCollectedVolumeInitializer extends ContentTypeInitializer
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/ArticleInCollectedVolume.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/PublicationWithPublisher.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class ArticleInJournalInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public ArticleInJournalInitializer() {
super("ccm-sci-publications.pdl.mf", ArticleInJournal.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", ArticleInJournal.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class ArticleInJournalInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/ArticleInJournal.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class CollectedVolumeInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public CollectedVolumeInitializer() {
super("ccm-sci-publications.pdl.mf", CollectedVolume.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", CollectedVolume.BASE_DATA_OBJECT_TYPE);
}
@Override

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class ExpertiseInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public ExpertiseInitializer() {
super("ccm-sci-publications.pdl.mf", Expertise.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", Expertise.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class ExpertiseInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Expertise.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class GreyLiteratureInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public GreyLiteratureInitializer() {
super("ccm-sci-publications.pdl.mf", GreyLiterature.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", GreyLiterature.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class GreyLiteratureInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/GreyLiterature.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class InProceedingsInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public InProceedingsInitializer() {
super("ccm-sci-publications.pdl.mf", InProceedings.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", InProceedings.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class InProceedingsInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/InProceedings.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/PublicationWithPublisher.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class InternetArticleInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public InternetArticleInitializer() {
super("ccm-sci-publications.pdl.mf", InternetArticle.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", InternetArticle.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class InternetArticleInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/InternetArticle.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class MonographInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public MonographInitializer() {
super("ccm-sci-publications.pdl.mf", Monograph.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", Monograph.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class MonographInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Monograph.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/PublicationWithPublisher.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class PublicationWithPublisherInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public PublicationWithPublisherInitializer() {
super("ccm-sci-publications.pdl.mf", PublicationWithPublisher.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", PublicationWithPublisher.BASE_DATA_OBJECT_TYPE);
}
@Override

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class PublisherInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public PublisherInitializer() {
super("ccm-sci-publications.pdl.mf", Publisher.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", Publisher.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,8 @@ public class PublisherInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publisher.xml";
//return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publisher.xml";
return "";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class ReviewInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public ReviewInitializer() {
super("ccm-sci-publications.pdl.mf", Review.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", Review.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class ReviewInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Review.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class SeriesInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public SeriesInitializer() {
super("ccm-sci-publications.pdl.mf", Series.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", Series.BASE_DATA_OBJECT_TYPE);
}
@Override

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class UnPublishedInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public UnPublishedInitializer() {
super("ccm-sci-publications.pdl.mf", UnPublished.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", UnPublished.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class UnPublishedInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/UnPublished.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}

View File

@ -6,8 +6,14 @@ package com.arsdigita.cms.contenttypes;
*/
public class WorkingPaperInitializer extends ContentTypeInitializer {
/**
* The pdl.mf file used here is empty, since the
* {@link PublicationInitializer} loads all things using the pdl.mf file
* of the module. Also, it may causes on silly errors in the load-bundle
* step if the same pdl.mf file is used in more than one initializer.
*/
public WorkingPaperInitializer() {
super("ccm-sci-publications.pdl.mf", WorkingPaper.BASE_DATA_OBJECT_TYPE);
super("empty.pdl.mf", WorkingPaper.BASE_DATA_OBJECT_TYPE);
}
@Override
@ -17,7 +23,7 @@ public class WorkingPaperInitializer extends ContentTypeInitializer {
@Override
public String getTraversalXML() {
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/WorkingPaper.xml";
return "/WEB-INF/traversal-adapters/com/arsdigita/cms/contenttypes/Publication.xml";
}
}