Skip to content
Snippets Groups Projects
Commit 73d5a53b authored by Peukert, Dr. Hagen's avatar Peukert, Dr. Hagen
Browse files

first commit

parents
No related branches found
No related tags found
No related merge requests found
Showing
with 801 additions and 0 deletions
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Morphilo_github</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
eclipse.preferences.version=1
encoding/<project>=UTF-8
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
This diff is collapsed.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.mycore</groupId>
<artifactId>mycore-parent</artifactId>
<version>29</version>
</parent>
<groupId>org.mycore.skeleton</groupId>
<artifactId>skeleton-parent</artifactId>
<version>2016.03-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Skeleton</name>
<description>A skeleton to start with new mycore application development</description>
<inceptionYear>2015</inceptionYear>
<prerequisites>
<maven>3.1.0</maven>
</prerequisites>
<properties>
<!-- shall be in sync with corresponding MIR release -->
<java.target.version>1.8</java.target.version>
<mycore.version>2016.06.0.1-SNAPSHOT</mycore.version>
<!-- <mycore.version>2017.01-SNAPSHOT</mycore.version> -->
<hibernate.version>5.2.0.Final</hibernate.version>
<jetty.version>9.3.10.v20160621</jetty.version>
<tomcat8.version>8.5.5</tomcat8.version>
<node.version>v4.2.2</node.version>
<npm.version>3.5.0</npm.version>
<cargo.version>1.5.0</cargo.version>
<cargo.servlet.uriencoding>UTF-8</cargo.servlet.uriencoding>
<cargo.container.zipUrlInstaller.downloadDir>${settings.localRepository}/../cargo/containers</cargo.container.zipUrlInstaller.downloadDir>
<cargo.deployable.default.groupId>${project.groupId}</cargo.deployable.default.groupId>
<cargo.deployable.default.artifactId>${project.artifactId}</cargo.deployable.default.artifactId>
<cargo.deployable.default.context>/</cargo.deployable.default.context>
<cargo.rmi.port>8290</cargo.rmi.port>
<cargo.servlet.port>8291</cargo.servlet.port>
<cargo.tomcat.ajp.port>8292</cargo.tomcat.ajp.port>
<cargo.debug.address>8295</cargo.debug.address>
<cargo.debug.suspend>n</cargo.debug.suspend>
<changelog.since>2016-03-18</changelog.since>
<site.suffix />
</properties>
<scm>
<connection>scm:svn:http://server.mycore.de/svn/maven/skeleton/trunk</connection>
<developerConnection>scm:svn:https://server.mycore.de/svn/maven/skeleton/trunk</developerConnection>
<url>http://www.mycore.de/viewvc/viewvc.cgi/maven/skeleton/trunk</url>
</scm>
<pluginRepositories>
<pluginRepository>
<id>MyCoRe HQ</id>
<url>http://artifactory.mycore.de/mycore-releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>MyCoRe HQ Snapshots</id>
<url>http://artifactory.mycore.de/mycore-snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<repositories>
<repository>
<id>MyCoRe HQ</id>
<url>http://artifactory.mycore.de/mycore-releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>MyCoRe HQ Snapshots</id>
<url>http://artifactory.mycore.de/mycore-snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<configuration>
<verbose>false</verbose>
<addSvnKeyWords>true</addSvnKeyWords>
<licenseName>gpl_v3</licenseName>
</configuration>
<executions>
<execution>
<id>download-licenses</id>
<goals>
<goal>update-project-license</goal>
</goals>
<phase>process-sources</phase>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-changes-plugin</artifactId>
<configuration>
<issueManagementSystems>
<issueManagementSystem>JIRA</issueManagementSystem>
</issueManagementSystems>
<runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
<smtpPort implementation="java.lang.Integer">25</smtpPort>
<toAddresses>
<toAddress implementation="java.lang.String">mycore-user@lists.sourceforge.net</toAddress>
</toAddresses>
<mailSender>
<name>${changes.mailSender.name}</name>
<email>${changes.mailSender.email}</email>
</mailSender>
<template>announcement.vm</template>
<useJql>true</useJql>
<templateDirectory>src/changes</templateDirectory>
<!-- due to: http://jira.codehaus.org/browse/MCHANGES-333 -->
<maxEntries>1000</maxEntries>
<urlDownload>${project.url}/download.html</urlDownload>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>1.9</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.5.0</version>
</plugin>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>${cargo.version}</version>
</plugin>
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.0</version>
</plugin>
<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<versionRange>[1.6,)</versionRange>
<goals>
<goal>update-project-license</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<versionRange>[2.8,)</versionRange>
<goals>
<goal>copy</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<artifactId>maven-changelog-plugin</artifactId>
<configuration>
<issueLinkUrl>https://mycore.atlassian.net/browse/%ISSUE%</issueLinkUrl>
<type>date</type>
<dates>
<date implementation="java.lang.String">${changelog.since}</date>
</dates>
<dateFormat>yyyy-MM-dd</dateFormat>
</configuration>
</plugin>
<plugin>
<artifactId>maven-changes-plugin</artifactId>
<version>2.11</version>
<inherited>false</inherited>
<reportSets>
<reportSet>
<reports>
<report>jira-report</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<onlyCurrentVersion>true</onlyCurrentVersion>
<useJql>true</useJql>
<columnNames>Type,Key,Summary,Assignee,Status,Resolution,Component</columnNames>
<sortColumnNames>Type,Component,Key DESC</sortColumnNames>
</configuration>
</plugin>
</plugins>
</reporting>
<modules>
<module>skeleton-module</module>
<module>skeleton-webapp</module>
<module>skeleton-cli</module>
</modules>
<developers>
<developer>
<id>mcrkrebs</id>
<name>Kathleen Neumann</name>
<organization>Verbundzentrale des GBV (VZG), Document Management System</organization>
<email>Kathleen.Neumann (at) gbv.de</email>
<organizationUrl>http://www.gbv.de</organizationUrl>
<timezone>+1</timezone>
<roles>
<role>coordination</role>
<role>developer</role>
</roles>
</developer>
<developer>
<id>mcrsteph</id>
<name>Robert Stephan</name>
<organization>Universität Rostock, Universitätsbibliothek</organization>
<email>robert.stephan (at) uni-rostock.de</email>
<organizationUrl>http://www.ub.uni-rostock.de/ub/</organizationUrl>
<timezone>+1</timezone>
<roles>
<role>developer</role>
</roles>
</developer>
</developers>
<profiles>
<profile>
<id>release-profile</id>
<properties>
<site.suffix>-${project.version}</site.suffix>
</properties>
</profile>
<profile>
<id>jetty</id>
<activation>
<property>
<name>jetty</name>
</property>
</activation>
<properties>
<cargo.container>jetty9x</cargo.container>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<container>
<containerId>${cargo.container}</containerId>
<artifactInstaller>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-distribution</artifactId>
<version>${jetty.version}</version>
</artifactInstaller>
</container>
<configuration>
<properties>
<cargo.servlet.port>${cargo.servlet.port}</cargo.servlet.port>
</properties>
<xmlReplacements>
<xmlReplacement>
<file>etc/jetty-logging.xml</file>
<xpathExpression>/Configure</xpathExpression>
<value>&lt;!-- disabled --&gt;</value>
</xmlReplacement>
</xmlReplacements>
</configuration>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
<profile>
<id>tomcat</id>
<activation>
<property>
<name>tomcat</name>
</property>
</activation>
<properties>
<cargo.container>tomcat${tomcat}x</cargo.container>
</properties>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<configuration>
<container>
<containerId>${cargo.container}</containerId>
<zipUrlInstaller>
<url>http://ftp.fau.de/apache/tomcat/tomcat-${tomcat}/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.tar.gz</url>
<downloadDir>${cargo.container.zipUrlInstaller.downloadDir}</downloadDir>
</zipUrlInstaller>
</container>
<home>${project.build.directory}/catalina-base</home>
<configuration>
<properties>
<cargo.rmi.port>${cargo.rmi.port}</cargo.rmi.port>
<cargo.servlet.port>${cargo.servlet.port}</cargo.servlet.port>
<cargo.tomcat.ajp.port>${cargo.tomcat.ajp.port}</cargo.tomcat.ajp.port>
<cargo.servlet.uriencoding>${cargo.servlet.uriencoding}</cargo.servlet.uriencoding>
<!-- fixes IIIF identifier encoding issues -->
<cargo.start.jvmargs>-Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true</cargo.start.jvmargs>
</properties>
</configuration>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
<profile>
<id>tomcat8</id>
<activation>
<property>
<name>tomcat</name>
<value>8</value>
</property>
</activation>
<properties>
<tomcat.version>${tomcat8.version}</tomcat.version>
</properties>
</profile>
</profiles>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore</artifactId>
<version>${mycore.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-meta</artifactId>
<version>${mycore.version}</version>
<type>pom</type>
<exclusions>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-broadcasting</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-coma</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.maven.scm</groupId>
<artifactId>maven-scm-provider-svnexe</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-base</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-base</artifactId>
<version>${mycore.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-ifs</artifactId>
<version>${mycore.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-iview2</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-mods</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-pi</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-solr</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-sword</artifactId>
<version>${mycore.version}</version>
<exclusions>
<!-- MCR-1100 -->
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
<!-- MCR-1101 -->
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-user2</artifactId>
<version>${mycore.version}</version>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-wfc</artifactId>
<version>${mycore.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
File added
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>skeleton-cli</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
eclipse.preferences.version=1
encoding/<project>=UTF-8
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
This diff is collapsed.
This file is part of "Skeleton (A skeleton to start with new mycore application development)"
See http://www.mycore.de/documentation/getting_started/skeleton.html for details.
GNU General Public License (GPL) version 3.0
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program. If not, see
<http://www.gnu.org/licenses/gpl-3.0.html>.
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.mycore.skeleton</groupId>
<artifactId>skeleton-parent</artifactId>
<version>2016.03-SNAPSHOT</version>
</parent>
<artifactId>skeleton-cli</artifactId>
<packaging>pom</packaging>
<name>Skeleton: Command Line Interface</name>
<description>ZIP package ready to run MyCoRe commands from shell</description>
<properties>
<MCR.AppName>skeleton</MCR.AppName>
<acl-description.never>never allowed</acl-description.never>
<acl-description.all>always allowed</acl-description.all>
<acl-description.require-login>require login</acl-description.require-login>
<acl-description.not-logged-in>not logged-in</acl-description.not-logged-in>
<acl-description.admins>administrators only</acl-description.admins>
<acl-description.editors>administrators and editors</acl-description.editors>
<acl-description.guests>guests only</acl-description.guests>
<acl-description.submitters>submitters, editors and administrators</acl-description.submitters>
<acl-description.guests-and-submitters>guests and submitters</acl-description.guests-and-submitters>
</properties>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>appassembler-maven-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>assemble</goal>
</goals>
</execution>
</executions>
<configuration>
<!-- Extra JVM arguments that will be included in the bin scripts -->
<extraJvmArguments>-DMCR.AppName=${MCR.AppName}</extraJvmArguments>
<repositoryLayout>flat</repositoryLayout>
<repositoryName>lib</repositoryName>
<useWildcardClassPath>true</useWildcardClassPath>
<binFileExtensions>
<unix>.sh</unix>
</binFileExtensions>
<licenseHeaderFile>license-header.txt</licenseHeaderFile>
<programs>
<program>
<mainClass>org.mycore.frontend.cli.MCRCommandLineInterface</mainClass>
<id>${MCR.AppName}</id>
</program>
</programs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptors>
<descriptor>src/main/assembly/bin.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>${project.parent.groupId}</groupId>
<artifactId>skeleton-module</artifactId>
<version>${project.parent.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.mycore</groupId>
<artifactId>mycore-meta</artifactId>
<type>pom</type>
<exclusions>
<!-- remove webapp only components -->
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-acl-editor2</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-classbrowser</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-classeditor</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-oai</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-session-listing</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-webcli</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-wfc</artifactId>
</exclusion>
<exclusion>
<groupId>org.mycore</groupId>
<artifactId>mycore-xeditor</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<!-- required for org.mycore.common.xsl.MCRParameterCollector to work -->
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>bin</id>
<formats>
<format>zip</format>
<format>tar.gz</format>
</formats>
<fileSets>
<fileSet>
<directory>${project.basedir}</directory>
<outputDirectory>/</outputDirectory>
<includes>
<include>README*</include>
<include>LICENSE*</include>
<include>NOTICE*</include>
</includes>
</fileSet>
<fileSet>
<directory>${project.basedir}/src/main/config</directory>
<outputDirectory>config</outputDirectory>
<filtered>true</filtered>
</fileSet>
<fileSet>
<directory>${project.build.directory}/appassembler/lib</directory>
<outputDirectory>lib</outputDirectory>
<excludes>
<exclude>maven-metadata-appassembler.xml</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>${project.build.directory}/appassembler/bin</directory>
<directoryMode>0775</directoryMode>
<outputDirectory>bin</outputDirectory>
<fileMode>0755</fileMode>
<lineEnding>unix</lineEnding>
<excludes>
<exclude>*.bat</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>${project.build.directory}/appassembler/bin</directory>
<directoryMode>0775</directoryMode>
<outputDirectory>bin</outputDirectory>
<fileMode>0644</fileMode>
<lineEnding>dos</lineEnding>
<includes>
<include>*.bat</include>
</includes>
</fileSet>
<fileSet>
<directory>${project.basedir}/src/main/bin</directory>
<directoryMode>0775</directoryMode>
<outputDirectory>bin</outputDirectory>
<fileMode>0755</fileMode>
<lineEnding>unix</lineEnding>
<excludes>
<exclude>*.bat</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>${project.basedir}/src/main/bin</directory>
<directoryMode>0775</directoryMode>
<outputDirectory>bin</outputDirectory>
<fileMode>0644</fileMode>
<lineEnding>dos</lineEnding>
<includes>
<include>*.bat</include>
</includes>
</fileSet>
</fileSets>
</assembly>
\ No newline at end of file
load permissions data from file ${app.home}/config/acl/permissions.xml
update permission read for id default with rulefile ${app.home}/config/acl/grant-all.xml described by ${acl-description.all}
update permission writedb for id default with rulefile ${app.home}/config/acl/grant-admin.xml described by ${acl-description.admins}
update permission deletedb for id default with rulefile ${app.home}/config/acl/grant-admin.xml described by ${acl-description.admins}
update permission view for id default with rulefile ${app.home}/config/acl/grant-all.xml described by ${acl-description.all}
update permission view-derivate for id default with rulefile ${app.home}/config/acl/grant-all.xml described by ${acl-description.all}
<?xml version="1.0" encoding="utf-8"?>
<condition format="xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="MCRCondition.xsd">
<boolean operator="or">
<condition value="admin" operator="=" field="group" />
</boolean>
</condition>
<?xml version="1.0" encoding="utf-8"?>
<!-- this rule allways returns true -->
<condition format="xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="MCRCondition.xsd">
<boolean operator="true" />
</condition>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<condition format="xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="MCRCondition.xsd">
<boolean operator="or">
<condition value="admin" operator="=" field="group" />
<condition value="editor" operator="=" field="group" />
</boolean>
</condition>
<?xml version="1.0" encoding="utf-8"?>
<condition format="xml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="MCRCondition.xsd">
<boolean operator="or">
<condition value="guest" operator="=" field="user" />
<condition value="submitter" operator="=" field="group" />
</boolean>
</condition>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment