Hallo Christoph,
anbei die Module.xml. Wir würden gerne unsere WebEditItems global verfügbar machen (siehe unten).
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Build number: ${buildNumber} Created by: ${build.username} -->
<module>
<name>XxXxCCSModule</name>
<version>${project.version}.${buildNumber}</version>
<description>XxXx CCS specific functions and extensions</description>
<vendor>XxXx AG</vendor>
<class>com.XxXx.firstspirit.ccs.common.ccsModule</class>
<components>
<library>
<name>ccs Libraries</name>
<description>ccs Libraries</description>
<resources>
<resource name="ccsLibrary" version="${project.version}">lib/${project.build.finalName}-module.jar</resource>
<resource name="PreviewModuleExtensionsLibrary" version="${version.preview-module}">lib/preview-module-extensions.jar</resource>
</resources>
</library>
<public>
<name>ccs URLs</name>
<class>de.espirit.firstspirit.generate.UrlCreatorSpecification</class>
<configuration>
<UrlFactory>com.XxXx.firstspirit.ccs.deployment.generate.ccsUrlFactory</UrlFactory>
<useWelcomeFileNames>no</useWelcomeFileNames>
</configuration>
</public>
<public>
<name>GlossaryValueService</name>
<class>com.XxXx.firstspirit.ccs.service.GlossaryValueService</class>
</public>
<public>
<name>SectionNameValueService</name>
<class>com.XxXx.firstspirit.ccs.service.SectionNameValueService</class>
</public>
<public>
<name>ListPageValueService</name>
<class>com.XxXx.firstspirit.ccs.service.ListPageValueService</class>
</public>
<public>
<name>ccsWebeditInlineEditItemsPlugin</name>
<displayname>WebeditInlineEditItemsPlugin: ccs Rename Section</displayname>
<class>com.XxXx.firstspirit.ccs.webedit.plugins.ccsInlineEditItemsPlugin</class>
</public>
<public>
<name>CreateSectionReference</name>
<displayname>Webedit: ccs Section Reference</displayname>
<class>com.XxXx.firstspirit.ccs.webedit.executable.CreateSectionReference</class>
</public>
<!--
<service>
<name>ccsService</name>
<description>ccs Service</description>
<class>com.XxXx.firstspirit.ccs.service.ccsService</class>
</service>
-->
<project-app>
<name>XxXxccsProjectConfiguration</name>
<description>Module to handle project specific configurations</description>
<class>com.XxXx.firstspirit.ccs.common.configuration.project.ccsProjectApp</class>
<resources>
<resource name="ccsProjectConfiguration">lib/${project.build.finalName}-project.jar</resource>
</resources>
</project-app>
<web-app scopes="global">
<name>XxXxccsWebApp</name>
<displayname>XxXxccsWebApp Webedit Items</displayname>
<web-xml>web.xml</web-xml>
<web-resources>
<resource>lib/${project.build.finalName}-module.jar</resource>
<resource target="/webclient">webclient/</resource>
</web-resources>
</web-app>
</components>
<dependencies>
<depends>XxXxBasisModule</depends>
</dependencies>
</module>