diff --git a/rest/pom.xml b/rest/pom.xml index c20424b06..68f60e52a 100644 --- a/rest/pom.xml +++ b/rest/pom.xml @@ -16,6 +16,8 @@ taskana-rest-spring ../web taskana-history-rest-spring + taskana-rest-configuration taskana-rest-spring-example + taskana-rest-wildfly-example diff --git a/rest/taskana-rest-configuration/pom.xml b/rest/taskana-rest-configuration/pom.xml new file mode 100644 index 000000000..5871e74a3 --- /dev/null +++ b/rest/taskana-rest-configuration/pom.xml @@ -0,0 +1,111 @@ + + + + taskana-rest-parent + pro.taskana + 1.0.6-SNAPSHOT + + 4.0.0 + + taskana-rest-configuration + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + 1.8 + 1.8 + + + + + + UTF-8 + UTF-8 + 1.8 + 5.0.5.RELEASE + 2.0.2.RELEASE + 2.3.2.RELEASE + + + + + pro.taskana + taskana-rest-spring + ${project.version} + + + org.springframework.boot + spring-boot-starter-web + ${spring.boot.version} + + + org.springframework.boot + spring-boot-starter-security + ${spring.boot.version} + + + org.springframework.boot + spring-boot-starter-jdbc + ${spring.boot.version} + + + org.springframework.plugin + spring-plugin-core + 1.2.0.RELEASE + + + org.springframework.ldap + spring-ldap-core + ${spring.ldap.version} + + + + pro.taskana + taskana-web + ${project.version} + + + pro.taskana + taskana-core + ${project.version} + + + + org.springframework.boot + spring-boot-starter-test + ${spring.boot.version} + test + + + + org.springframework.security + spring-security-test + ${spring.version} + test + + + + org.springframework.ldap + spring-ldap-test + ${spring.ldap.version} + test + + + commons-logging + commons-logging + + + + + org.springframework.boot + spring-boot-starter-thymeleaf + ${spring.boot.version} + + + + \ No newline at end of file diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/jobs/JobScheduler.java b/rest/taskana-rest-configuration/src/main/java/pro.taskana/jobs/JobScheduler.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/jobs/JobScheduler.java rename to rest/taskana-rest-configuration/src/main/java/pro.taskana/jobs/JobScheduler.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/jobs/TransactionalJobsConfiguration.java b/rest/taskana-rest-configuration/src/main/java/pro.taskana/jobs/TransactionalJobsConfiguration.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/jobs/TransactionalJobsConfiguration.java rename to rest/taskana-rest-configuration/src/main/java/pro.taskana/jobs/TransactionalJobsConfiguration.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/ldap/LdapCacheTestImpl.java b/rest/taskana-rest-configuration/src/main/java/pro.taskana/ldap/LdapCacheTestImpl.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/ldap/LdapCacheTestImpl.java rename to rest/taskana-rest-configuration/src/main/java/pro.taskana/ldap/LdapCacheTestImpl.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java b/rest/taskana-rest-configuration/src/main/java/pro.taskana/sampledata/SampleDataGenerator.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java rename to rest/taskana-rest-configuration/src/main/java/pro.taskana/sampledata/SampleDataGenerator.java index 46a973934..1c185a0d1 100644 --- a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/sampledata/SampleDataGenerator.java +++ b/rest/taskana-rest-configuration/src/main/java/pro.taskana/sampledata/SampleDataGenerator.java @@ -61,41 +61,6 @@ public class SampleDataGenerator { runner = new ScriptRunner(dataSource.getConnection()); } - /** - * This method resolves the custom sql function defined through this regex: {@value RELATIVE_DATE_REGEX}. Its - * parameter is a digit representing the relative offset of a given starting point date. - *

- * Yes, this can be done as an actual sql function, but that'd lead to a little more complexity (and thus we'd have - * to maintain the code for db compatibility ...) Since we're already replacing the boolean attributes of sql files - * this addition is not a huge computational cost. - * - * @param now - * anchor for relative date conversion. - * @param sql - * sql statement which may contain the above declared custom function. - * @return sql statement with the given function resolved, if the 'sql' parameter contained any. - */ - private static String replaceRelativeTimeFunction(LocalDateTime now, String sql) { - Matcher m = RELATIVE_DATE_PATTERN.matcher(sql); - StringBuffer sb = new StringBuffer(sql.length()); - while (m.find()) { - m.appendReplacement(sb, - "'" + now.plusDays(Long.parseLong(m.group(1))).format(DATE_TIME_FORMATTER) + "'"); - } - m.appendTail(sb); - return sb.toString(); - } - - private static String parseAndReplace(LocalDateTime now, InputStream stream) { - try ( - BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8))) { - return replaceRelativeTimeFunction(now, - bufferedReader.lines().collect(Collectors.joining(System.lineSeparator()))); - } catch (IOException e) { - throw new RuntimeException(e); - } - } - public void generateSampleData(String schemaName) { StringWriter outWriter = new StringWriter(); PrintWriter logWriter = new PrintWriter(outWriter); @@ -134,6 +99,41 @@ public class SampleDataGenerator { } } + /** + * This method resolves the custom sql function defined through this regex: {@value RELATIVE_DATE_REGEX}. Its + * parameter is a digit representing the relative offset of a given starting point date. + *

+ * Yes, this can be done as an actual sql function, but that'd lead to a little more complexity (and thus we'd have + * to maintain the code for db compatibility ...) Since we're already replacing the boolean attributes of sql files + * this addition is not a huge computational cost. + * + * @param now + * anchor for relative date conversion. + * @param sql + * sql statement which may contain the above declared custom function. + * @return sql statement with the given function resolved, if the 'sql' parameter contained any. + */ + private static String replaceRelativeTimeFunction(LocalDateTime now, String sql) { + Matcher m = RELATIVE_DATE_PATTERN.matcher(sql); + StringBuffer sb = new StringBuffer(sql.length()); + while (m.find()) { + m.appendReplacement(sb, + "'" + now.plusDays(Long.parseLong(m.group(1))).format(DATE_TIME_FORMATTER) + "'"); + } + m.appendTail(sb); + return sb.toString(); + } + + private static String parseAndReplace(LocalDateTime now, InputStream stream) { + try ( + BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8))) { + return replaceRelativeTimeFunction(now, + bufferedReader.lines().collect(Collectors.joining(System.lineSeparator()))); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + private StringReader selectSchemaScript(String dbProductName, String schemaName) { return new StringReader(TaskanaEngineImpl.isPostgreSQL(dbProductName) ? "SET search_path TO " + schemaName + ";" diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/controllers/LoginController.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/controllers/LoginController.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/controllers/LoginController.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/controllers/LoginController.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/controllers/ViewController.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/controllers/ViewController.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/controllers/ViewController.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/controllers/ViewController.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/models/User.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/models/User.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/models/User.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/models/User.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/SampleLoginModule.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/SampleLoginModule.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/SampleLoginModule.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/SampleLoginModule.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/SampleRoleGranter.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/SampleRoleGranter.java similarity index 100% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/SampleRoleGranter.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/SampleRoleGranter.java diff --git a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java similarity index 98% rename from rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java rename to rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java index e0dc01819..b30232237 100644 --- a/rest/taskana-rest-spring-example/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java +++ b/rest/taskana-rest-configuration/src/main/java/pro/taskana/rest/security/WebSecurityConfig.java @@ -24,13 +24,13 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; /** - * TODO. + * Default basic configuration for taskana web example. */ @Configuration @EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { - @Value("${devMode}") + @Value("${devMode:false}") private boolean devMode; @Override diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/attachment.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/attachment.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/attachment.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/attachment.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/classification.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/classification.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/classification.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/classification.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/clear-db.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/clear-db.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/clear-db.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/clear-db.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/distribution-targets.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/distribution-targets.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/distribution-targets.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/distribution-targets.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/drop-tables.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/drop-tables.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/drop-tables.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/drop-tables.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/history-event.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/history-event.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/history-event.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/history-event.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/object-reference.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/object-reference.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/object-reference.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/object-reference.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/task.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/task.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/task.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/task.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/workbasket-access-list.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/workbasket-access-list.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/workbasket-access-list.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/workbasket-access-list.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/workbasket.sql b/rest/taskana-rest-configuration/src/main/resources/sql/sample-data/workbasket.sql similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/sql/sample-data/workbasket.sql rename to rest/taskana-rest-configuration/src/main/resources/sql/sample-data/workbasket.sql diff --git a/rest/taskana-rest-spring-example/src/main/resources/static/css/bootstrap/4.1.3/bootstrap.min.css b/rest/taskana-rest-configuration/src/main/resources/static/css/bootstrap/4.1.3/bootstrap.min.css similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/static/css/bootstrap/4.1.3/bootstrap.min.css rename to rest/taskana-rest-configuration/src/main/resources/static/css/bootstrap/4.1.3/bootstrap.min.css diff --git a/rest/taskana-rest-spring-example/src/main/resources/static/css/main.css b/rest/taskana-rest-configuration/src/main/resources/static/css/main.css similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/static/css/main.css rename to rest/taskana-rest-configuration/src/main/resources/static/css/main.css diff --git a/rest/taskana-rest-spring-example/src/main/resources/static/environments/data-sources/environment-information.json b/rest/taskana-rest-configuration/src/main/resources/static/environments/data-sources/environment-information.json similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/static/environments/data-sources/environment-information.json rename to rest/taskana-rest-configuration/src/main/resources/static/environments/data-sources/environment-information.json diff --git a/rest/taskana-rest-spring-example/src/main/resources/static/environments/data-sources/taskana-customization.json b/rest/taskana-rest-configuration/src/main/resources/static/environments/data-sources/taskana-customization.json similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/static/environments/data-sources/taskana-customization.json rename to rest/taskana-rest-configuration/src/main/resources/static/environments/data-sources/taskana-customization.json diff --git a/rest/taskana-rest-spring-example/src/main/resources/static/img/logo.png b/rest/taskana-rest-configuration/src/main/resources/static/img/logo.png similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/static/img/logo.png rename to rest/taskana-rest-configuration/src/main/resources/static/img/logo.png diff --git a/rest/taskana-rest-spring-example/src/main/resources/templates/login.html b/rest/taskana-rest-configuration/src/main/resources/templates/login.html similarity index 100% rename from rest/taskana-rest-spring-example/src/main/resources/templates/login.html rename to rest/taskana-rest-configuration/src/main/resources/templates/login.html diff --git a/rest/taskana-rest-spring-example/pom.xml b/rest/taskana-rest-spring-example/pom.xml index 2f0124455..740420f5f 100644 --- a/rest/taskana-rest-spring-example/pom.xml +++ b/rest/taskana-rest-spring-example/pom.xml @@ -94,21 +94,21 @@ org.springframework.boot spring-boot-starter-jdbc - - org.springframework.plugin - spring-plugin-core - - - org.springframework.ldap - spring-ldap-core - ${spring.ldap.version} - + + org.springframework.plugin + spring-plugin-core + + + org.springframework.ldap + spring-ldap-core + ${spring.ldap.version} + - - com.h2database - h2 - 1.4.197 - + + com.h2database + h2 + 1.4.197 + com.ibm.db2.jcc @@ -173,6 +173,11 @@ org.springframework.boot spring-boot-starter-thymeleaf + + pro.taskana + taskana-rest-configuration + ${project.version} + diff --git a/rest/taskana-rest-wildfly-example/pom.xml b/rest/taskana-rest-wildfly-example/pom.xml new file mode 100644 index 000000000..c0e2dd692 --- /dev/null +++ b/rest/taskana-rest-wildfly-example/pom.xml @@ -0,0 +1,124 @@ + + + pro.taskana + + org.springframework.boot + spring-boot-starter-parent + 2.0.2.RELEASE + + + 1.0.6-SNAPSHOT + 4.0.0 + taskana-rest-wildfly-example + war + + + org.springframework.boot + spring-boot-starter-web + 2.0.2.RELEASE + + + org.springframework.boot + spring-boot-starter-tomcat + + + + + pro.taskana + taskana-rest-spring + ${project.version} + + + pro.taskana + taskana-rest-configuration + ${project.version} + + + org.springframework.plugin + spring-plugin-core + + + javax.servlet + javax.servlet-api + 3.1.0 + provided + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + org.wildfly.plugins + wildfly-maven-plugin + 2.0.0.Final + + + run-wildfly + install + + start + + + + + + + add-datasource + install + +

subsystem=datasources,data-source=java:/TaskanaDS
+ + + + java:/TaskanaDS + true + jdbc:h2:mem:taskana;IGNORECASE=TRUE;LOCK_MODE=0 + org.h2.Driver + h2 + sa + sa + + + + + + add-resource + + + + + wildfly-deploy + install + + deploy + + + + + wildfly-shutdown + install + + shutdown + + + + + + + \ No newline at end of file diff --git a/rest/taskana-rest-wildfly-example/src/main/java/pro/taskana/TaskanaWildFlyApplication.java b/rest/taskana-rest-wildfly-example/src/main/java/pro/taskana/TaskanaWildFlyApplication.java new file mode 100644 index 000000000..3e5a365f4 --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/java/pro/taskana/TaskanaWildFlyApplication.java @@ -0,0 +1,117 @@ +package pro.taskana; + +import java.io.InputStream; +import java.sql.SQLException; +import java.util.Properties; + +import javax.annotation.PostConstruct; +import javax.naming.Context; +import javax.naming.InitialContext; +import javax.sql.DataSource; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.jdbc.DataSourceProperties; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.ComponentScan; +import org.springframework.context.annotation.DependsOn; +import org.springframework.context.annotation.Import; +import org.springframework.context.annotation.Primary; +import org.springframework.jdbc.datasource.DataSourceTransactionManager; +import org.springframework.scheduling.annotation.EnableScheduling; +import org.springframework.transaction.PlatformTransactionManager; + +import pro.taskana.jobs.TransactionalJobsConfiguration; +import pro.taskana.ldap.LdapCacheTestImpl; +import pro.taskana.ldap.LdapClient; +import pro.taskana.ldap.LdapConfiguration; +import pro.taskana.rest.AccessIdController; +import pro.taskana.rest.RestConfiguration; +import pro.taskana.sampledata.SampleDataGenerator; + +/** + * Example Application showing the implementation of taskana-rest-spring for jboss application server. + */ +@SpringBootApplication +@EnableScheduling +@ComponentScan(basePackages = "pro.taskana") +@Import({TransactionalJobsConfiguration.class, LdapConfiguration.class, RestConfiguration.class}) +public class TaskanaWildFlyApplication extends SpringBootServletInitializer { + private static final Logger LOGGER = LoggerFactory.getLogger(TaskanaWildFlyApplication.class); + @Value("${taskana.schemaName:TASKANA}") + public String schemaName; + + @Value("${generateSampleData:true}") + public boolean generateSampleData; + + @Autowired + private SampleDataGenerator sampleDataGenerator; + + @Autowired + private LdapClient ldapClient; + + @Autowired private LdapCacheTestImpl ldapCacheTest; + + public static void main(String[] args) { + SpringApplication.run(TaskanaWildFlyApplication.class, args); + } + + @Bean + @Primary + @ConfigurationProperties(prefix = "datasource") + public DataSourceProperties dataSourceProperties() { + DataSourceProperties props = new DataSourceProperties(); + props.setUrl("jdbc:h2:mem:taskana;IGNORECASE=TRUE;LOCK_MODE=0;INIT=CREATE SCHEMA IF NOT EXISTS " + schemaName); + return props; + } + + + @Bean + public DataSource dataSource(DataSourceProperties dsProperties) { + // First try to load Properties and get Datasource via jndi lookup + Context ctx; + DataSource dataSource; + ClassLoader classloader = Thread.currentThread().getContextClassLoader(); + try (InputStream propertyStream = classloader.getResourceAsStream("application.properties")) { + Properties properties = new Properties(); + ctx = new InitialContext(); + properties.load(propertyStream); + dataSource = (DataSource) ctx.lookup(properties.getProperty("datasource.jndi")); + return dataSource; + } catch (Exception e) { + LOGGER.error( + "Caught exception {} when attempting to start Taskana with Datasource from Jndi. Using default H2 datasource. ", + e); + return dsProperties.initializeDataSourceBuilder().build(); + } + } + + @Bean + public PlatformTransactionManager txManager(DataSource dataSource) { + return new DataSourceTransactionManager(dataSource); + } + + @Bean + @DependsOn("getTaskanaEngine") // generate sample data after schema was inserted + public SampleDataGenerator generateSampleData(DataSource dataSource) throws SQLException { + sampleDataGenerator = new SampleDataGenerator(dataSource); + return sampleDataGenerator; + } + + @PostConstruct + private void init() { + if (!ldapClient.useLdap()) { + AccessIdController.setLdapCache(ldapCacheTest); + } + if (generateSampleData) { + sampleDataGenerator.generateSampleData(schemaName); + } + } +} + diff --git a/rest/taskana-rest-wildfly-example/src/main/resources/TaskanaTest.ldif b/rest/taskana-rest-wildfly-example/src/main/resources/TaskanaTest.ldif new file mode 100644 index 000000000..54310d8c5 --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/resources/TaskanaTest.ldif @@ -0,0 +1,2840 @@ +version: 1 + +# dn: o=TaskanaTest +# objectclass: extensibleObject +# objectclass: top +# objectclass: domain +# o: sevenSeas + +########### Users ############################# + +dn: ou=people,o=TaskanaTest +objectclass: organizationalUnit +objectclass: top +ou: people + +dn: cn=Rojas Miguel Angel Martin,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rojas Miguel Angel Martin +sn: Martin +givenName: Rojas Miguel Angel +uid: user_1_1 + +dn: cn=Marcel Lengl,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marcel Lengl +sn: Lengl +givenName: Marcel +uid: user_1_2 + +dn: cn=Mustapha Zorgati,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mustapha Zorgati +sn: Zorgati +givenName: Mustapha +uid: user_2_1 + +dn: cn=Bernd Breier,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bernd Breier +sn: Breier +givenName: Bernd +uid: user_2_2 + +dn: cn=Dominik Meyer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dominik Meyer +sn: Meyer +givenName: Dominik +uid: teamlead_1 + +dn: cn=Holger Hagen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Holger Hagen +sn: Hagen +givenName: Holger +uid: teamlead_2 + +dn: cn=Maximilian Behrendt,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Maximilian Behrendt +sn: Behrendt +givenName: Maximilian +uid: max + +dn: cn=Elena Ferrante,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Elena Ferrante +sn: Ferrante +givenName: Elena +uid: elena + +dn: cn=Simone Mueller,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Simone Mueller +sn: Mueller +givenName: Simone +uid: simone + +dn: cn=Aaron Sirup,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Aaron Sirup +givenName: Aaron +sn: Sirup +uid: user001 + +dn: cn=Ada Kahn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ada Kahn +givenName: Ada +sn: Kahn +uid: user002 + +dn: cn=Ada Lass,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ada Lass +givenName: Ada +sn: Lass +uid: user003 + +dn: cn=Addi Tion,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Addi Tion +givenName: Addi +sn: Tion +uid: user004 + +dn: cn=Adi Lette,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Adi Lette +givenName: Adi +sn: Lette +uid: user005 + +dn: cn=Alter Native,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Alter Native +givenName: Alter +sn: Native +uid: user006 + +dn: cn=Albert Herum,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Albert Herum +givenName: Albert +sn: Herum +uid: user007 + +dn: cn=Ali Bert,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ali Bert +givenName: Ali +sn: Bert +uid: user008 + +dn: cn=Ali Mente,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ali Mente +givenName: Ali +sn: Mente +uid: user009 + +dn: cn=Alma Mater,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Alma Mater +givenName: Alma +sn: Mater +uid: user010 + +dn: cn=Alma Nach,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Alma Nach +givenName: Alma +sn: Nach +uid: user011 + +dn: cn=Anders Gehzauch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anders Gehzauch +givenName: Anders +sn: Gehzauch +uid: user012 + +dn: cn=Andi Theke,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Andi Theke +givenName: Andi +sn: Theke +uid: user013 + +dn: cn=Andreas Kreuz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Andreas Kreuz +givenName: Andreas +sn: Kreuz +uid: user014 + +dn: cn=Anka Kette,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anka Kette +givenName: Anka +sn: Kette +uid: user015 + +dn: cn=Anka Tiefsee,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anka Tiefsee +givenName: Anka +sn: Tiefsee +uid: user016 + +dn: cn=Anke Fielmalz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anke Fielmalz +givenName: Anke +sn: Fielmalz +uid: user017 + +dn: cn=Ann Fassen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ann Fassen +givenName: Ann +sn: Fassen +uid: user018 + +dn: cn=Ann Probe,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ann Probe +givenName: Ann +sn: Probe +uid: user019 + +dn: cn=Anna Bolika,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Bolika +givenName: Anna +sn: Bolika +uid: user020 + +dn: cn=Anna Ecke,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Ecke +givenName: Anna +sn: Ecke +uid: user021 + +dn: cn=Anna Hosi,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Hosi +givenName: Anna +sn: Hosi +uid: user022 + +dn: cn=Anna Kronis-Tisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Kronis-Tisch +givenName: Anna +sn: Kronis-Tisch +uid: user023 + +dn: cn=Anna Logie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Logie +givenName: Anna +sn: Logie +uid: user024 + +dn: cn=Anna Luehse,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Luehse +givenName: Anna +sn: Luehse +uid: user025 + +dn: cn=Anna Nass,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Nass +givenName: Anna +sn: Nass +uid: user026 + +dn: cn=Anna Thalb,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Thalb +givenName: Anna +sn: Thalb +uid: user027 + +dn: cn=Anna Tomie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anna Tomie +givenName: Anna +sn: Tomie +uid: user028 + +dn: cn=Anne Donnich,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anne Donnich +givenName: Anne +sn: Donnich +uid: user029 + +dn: cn=Anne Kaffek,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anne Kaffek +givenName: Anne +sn: Kaffek +uid: user030 + +dn: cn=Anne Thek,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anne Thek +givenName: Anne +sn: Thek +uid: user031 + +dn: cn=Anni Matoer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Anni Matoer +givenName: Anni +sn: Matoer +uid: user032 + +dn: cn=Ansgar Ragentor,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ansgar Ragentor +givenName: Ansgar +sn: Ragentor +uid: user033 + +dn: cn=Ari Stoteles,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ari Stoteles +givenName: Ari +sn: Stoteles +uid: user034 + +dn: cn=Ari Thmetik,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ari Thmetik +givenName: Ari +sn: Thmetik +uid: user035 + +dn: cn=Arno Nuehm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Arno Nuehm +givenName: Arno +sn: Nuehm +uid: user036 + +dn: cn=Artie Schocke,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Artie Schocke +givenName: Artie +sn: Schocke +uid: user037 + +dn: cn=Bart Stoppel,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bart Stoppel +givenName: Bart +sn: Stoppel +uid: user038 + +dn: cn=Bea Beitung,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bea Beitung +givenName: Bea +sn: Beitung +uid: user039 + +dn: cn=Bea Ildich,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bea Ildich +givenName: Bea +sn: Ildich +uid: user040 + +dn: cn=Bella Vista,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bella Vista +givenName: Bella +sn: Vista +uid: user041 + +dn: cn=Ben Utzer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ben Utzer +givenName: Ben +sn: Utzer +uid: user042 + +dn: cn=Ben Zien,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ben Zien +givenName: Ben +sn: Zien +uid: user043 + +dn: cn=Bernd Stein,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bernd Stein +givenName: Bernd +sn: Stein +uid: user044 + +dn: cn=Bill Deramen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bill Deramen +givenName: Bill +sn: Deramen +uid: user045 + +dn: cn=Bine Honig,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bine Honig +givenName: Bine +sn: Honig +uid: user046 + +dn: cn=Bo Densatz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bo Densatz +givenName: Bo +sn: Densatz +uid: user047 + +dn: cn=Bo Densee,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bo Densee +givenName: Bo +sn: Densee +uid: user048 + +dn: cn=Bo Lerwagen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bo Lerwagen +givenName: Bo +sn: Lerwagen +uid: user049 + +dn: cn=Bob Tail,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bob Tail +givenName: Bob +sn: Tail +uid: user050 + +dn: cn=Bruce Ketta,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bruce Ketta +givenName: Bruce +sn: Ketta +uid: user051 + +dn: cn=Bud Terrie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Bud Terrie +givenName: Bud +sn: Terrie +uid: user052 + +dn: cn=Cara Biener-Haken,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Cara Biener-Haken +givenName: Cara +sn: Biener-Haken +uid: user053 + +dn: cn=Caro Ass,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Caro Ass +givenName: Caro +sn: Ass +uid: user054 + +dn: cn=Caro Kaffee,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Caro Kaffee +givenName: Caro +sn: Kaffee +uid: user055 + +dn: cn=Caro Linger,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Caro Linger +givenName: Caro +sn: Linger +uid: user056 + +dn: cn=Caro tenSaft,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Caro tenSaft +givenName: Caro +sn: tenSaft +uid: user057 + +dn: cn=Chris Antheme,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Chris Antheme +givenName: Chris +sn: Antheme +uid: user058 + +dn: cn=Chris Baum,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Chris Baum +givenName: Chris +sn: Baum +uid: user059 + +dn: cn=Chris Tall,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Chris Tall +givenName: Chris +sn: Tall +uid: user060 + +dn: cn=Claas Reiniger,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Claas Reiniger +givenName: Claas +sn: Reiniger +uid: user061 + +dn: cn=Claire Grube,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Claire Grube +givenName: Claire +sn: Grube +uid: user062 + +dn: cn=Clara Fall,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Clara Fall +givenName: Clara +sn: Fall +uid: user063 + +dn: cn=Clara Korn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Clara Korn +givenName: Clara +sn: Korn +uid: user064 + +dn: cn=Cora Lenriff,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Cora Lenriff +givenName: Cora +sn: Lenriff +uid: user065 + +dn: cn=Cora Schiert,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Cora Schiert +givenName: Cora +sn: Schiert +uid: user066 + +dn: cn=Cord Hose,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Cord Hose +givenName: Cord +sn: Hose +uid: user067 + +dn: cn=Cord Onbleu,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Cord Onbleu +givenName: Cord +sn: Onbleu +uid: user068 + +dn: cn=Damon Umkleide,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Damon Umkleide +givenName: Damon +sn: Umkleide +uid: user069 + +dn: cn=Dean Affier,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dean Affier +givenName: Dean +sn: Affier +uid: user070 + +dn: cn=Dean Orm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dean Orm +givenName: Dean +sn: Orm +uid: user071 + +dn: cn=Dennis Platz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dennis Platz +givenName: Dennis +sn: Platz +uid: user072 + +dn: cn=Dick Milch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dick Milch +givenName: Dick +sn: Milch +uid: user073 + +dn: cn=Dina Mow,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Dina Mow +givenName: Dina +sn: Mow +uid: user074 + +dn: cn=Donna Keil,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Donna Keil +givenName: Donna +sn: Keil +uid: user075 + +dn: cn=Donna Littchen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Donna Littchen +givenName: Donna +sn: Littchen +uid: user076 + +dn: cn=Donna Wetter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Donna Wetter +givenName: Donna +sn: Wetter +uid: user077 + +dn: cn=Ed Was,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ed Was +givenName: Ed +sn: Was +uid: user078 + +dn: cn=Ede Khar,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ede Khar +givenName: Ede +sn: Khar +uid: user079 + +dn: cn=Ella Nut,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ella Nut +givenName: Ella +sn: Nut +uid: user080 + +dn: cn=Ella Stisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ella Stisch +givenName: Ella +sn: Stisch +uid: user081 + +dn: cn=Emma Diel,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Emma Diel +givenName: Emma +sn: Diel +uid: user082 + +dn: cn=Emma Herdamit,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Emma Herdamit +givenName: Emma +sn: Herdamit +uid: user083 + +dn: cn=Emma Mitter-Uhe,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Emma Mitter-Uhe +givenName: Emma +sn: Mitter-Uhe +uid: user084 + +dn: cn=Erich Tatt,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Erich Tatt +givenName: Erich +sn: Tatt +uid: user085 + +dn: cn=Ernie Drigend,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ernie Drigend +givenName: Ernie +sn: Drigend +uid: user086 + +dn: cn=Esther Poly,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Esther Poly +givenName: Esther +sn: Poly +uid: user087 + +dn: cn=Eugen Trautz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Eugen Trautz +givenName: Eugen +sn: Trautz +uid: user088 + +dn: cn=Eva Quiert,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Eva Quiert +givenName: Eva +sn: Quiert +uid: user089 + +dn: cn=Fatma Inurlaub,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Fatma Inurlaub +givenName: Fatma +sn: Inurlaub +uid: user090 + +dn: cn=Finn Land,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Finn Land +givenName: Finn +sn: Land +uid: user091 + +dn: cn=Finn Sternis,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Finn Sternis +givenName: Finn +sn: Sternis +uid: user092 + +dn: cn=Frank Furt,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Frank Furt +givenName: Frank +sn: Furt +uid: user093 + +dn: cn=Frank Reich,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Frank Reich +givenName: Frank +sn: Reich +uid: user094 + +dn: cn=Franz Iskaner,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Franz Iskaner +givenName: Franz +sn: Iskaner +uid: user095 + +dn: cn=Franziska Nerr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Franziska Nerr +givenName: Franziska +sn: Nerr +uid: user096 + +dn: cn=Friedrich Zafen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Friedrich Zafen +givenName: Friedrich +sn: Zafen +uid: user097 + +dn: cn=Fritz Pomm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Fritz Pomm +givenName: Fritz +sn: Pomm +uid: user098 + +dn: cn=Gera deWegs,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Gera deWegs +givenName: Gera +sn: deWegs +uid: user099 + +dn: cn=Gitta Staebe,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Gitta Staebe +givenName: Gitta +sn: Staebe +uid: user100 + +dn: cn=Glenn Zend,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Glenn Zend +givenName: Glenn +sn: Zend +uid: user101 + +dn: cn=Grete Fisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Grete Fisch +givenName: Grete +sn: Fisch +uid: user102 + +dn: cn=Gus Zucker,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Gus Zucker +givenName: Gus +sn: Zucker +uid: user103 + +dn: cn=Hanni Muhn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hanni Muhn +givenName: Hanni +sn: Muhn +uid: user104 + +dn: cn=Hanno Fermesse,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hanno Fermesse +givenName: Hanno +sn: Fermesse +uid: user105 + +dn: cn=Hans Aplast,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hans Aplast +givenName: Hans +sn: Aplast +uid: user106 + +dn: cn=Hans Eart,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hans Eart +givenName: Hans +sn: Eart +uid: user107 + +dn: cn=Hardy Back,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hardy Back +givenName: Hardy +sn: Back +uid: user108 + +dn: cn=Harry Beau,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Harry Beau +givenName: Harry +sn: Beau +uid: user110 + +dn: cn=Heide Kraut,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Heide Kraut +givenName: Heide +sn: Kraut +uid: user111 + +dn: cn=Heide Witzka,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Heide Witzka +givenName: Heide +sn: Witzka +uid: user112 + +dn: cn=Hein Buchen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hein Buchen +givenName: Hein +sn: Buchen +uid: user113 + +dn: cn=Hein Lichkeit,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hein Lichkeit +givenName: Hein +sn: Lichkeit +uid: user114 + +dn: cn=Hein Suchung,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hein Suchung +givenName: Hein +sn: Suchung +uid: user115 + +dn: cn=Heinz Ellmann,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Heinz Ellmann +givenName: Heinz +sn: Ellmann +uid: user116 + +dn: cn=Heinz Ketchup,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Heinz Ketchup +givenName: Heinz +sn: Ketchup +uid: user117 + +dn: cn=Hilde Zeim,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Hilde Zeim +givenName: Hilde +sn: Zeim +uid: user118 + +dn: cn=Immo Bilien,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Immo Bilien +givenName: Immo +sn: Bilien +uid: user119 + +dn: cn=Inge Her,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Inge Her +givenName: Inge +sn: Her +uid: user120 + +dn: cn=Inge Wahrsam,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Inge Wahrsam +givenName: Inge +sn: Wahrsam +uid: user121 + +dn: cn=Ingo Flamm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ingo Flamm +givenName: Ingo +sn: Flamm +uid: user122 + +dn: cn=Ingrid Enzien,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ingrid Enzien +givenName: Ingrid +sn: Enzien +uid: user123 + +dn: cn=Inken Rohsch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Inken Rohsch +givenName: Inken +sn: Rohsch +uid: user124 + +dn: cn=Insa Ihr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Insa Ihr +givenName: Insa +sn: Ihr +uid: user125 + +dn: cn=Iska Nerda,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Iska Nerda +givenName: Iska +sn: Nerda +uid: user126 + +dn: cn=Jens Eitz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Jens Eitz +givenName: Jens +sn: Eitz +uid: user127 + +dn: cn=Jim Nastik,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Jim Nastik +givenName: Jim +sn: Nastik +uid: user128 + +dn: cn=Jo Gurt,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Jo Gurt +givenName: Jo +sn: Gurt +uid: user129 + +dn: cn=Jo Kurrth,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Jo Kurrth +givenName: Jo +sn: Kurrth +uid: user130 + +dn: cn=Joe Kolade,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Joe Kolade +givenName: Joe +sn: Kolade +uid: user131 + +dn: cn=Johann Iter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Johann Iter +givenName: Johann +sn: Iter +uid: user132 + +dn: cn=Joyce Tick,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Joyce Tick +givenName: Joyce +sn: Tick +uid: user133 + +dn: cn=Justin Case,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Justin Case +givenName: Justin +sn: Case +uid: user134 + +dn: cn=Justin Time,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Justin Time +givenName: Justin +sn: Time +uid: user135 + +dn: cn=Jutta Komp,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Jutta Komp +givenName: Jutta +sn: Komp +uid: user136 + +dn: cn=Kai Mauer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kai Mauer +givenName: Kai +sn: Mauer +uid: user137 + +dn: cn=Kai Pirinja,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kai Pirinja +givenName: Kai +sn: Pirinja +uid: user138 + +dn: cn=Kai Serpfalz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kai Serpfalz +givenName: Kai +sn: Serpfalz +uid: user139 + +dn: cn=Karl Auer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karl Auer +givenName: Karl +sn: Auer +uid: user140 + +dn: cn=Karl Ielauge,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karl Ielauge +givenName: Karl +sn: Ielauge +uid: user141 + +dn: cn=Karl Ifornjen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karl Ifornjen +givenName: Karl +sn: Ifornjen +uid: user142 + +dn: cn=Karl Radi,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karl Radi +givenName: Karl +sn: Radi +uid: user143 + +dn: cn=Karl Verti,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karl Verti +givenName: Karl +sn: Verti +uid: user144 + +dn: cn=Karo Sery,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Karo Sery +givenName: Karo +sn: Sery +uid: user145 + +dn: cn=Katha Lisator,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Katha Lisator +givenName: Katha +sn: Lisator +uid: user146 + +dn: cn=Kati Flo,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kati Flo +givenName: Kati +sn: Flo +uid: user147 + +dn: cn=Knut Schenn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Knut Schenn +givenName: Knut +sn: Schenn +uid: user148 + +dn: cn=Kurt Achse,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kurt Achse +givenName: Kurt +sn: Achse +uid: user149 + +dn: cn=Kurt Zepause,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kurt Zepause +givenName: Kurt +sn: Zepause +uid: user150 + +dn: cn=Kurt Zerr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Kurt Zerr +givenName: Kurt +sn: Zerr +uid: user151 + +dn: cn=Lasse Reden,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lasse Reden +givenName: Lasse +sn: Reden +uid: user152 + +dn: cn=Lee Metten,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lee Metten +givenName: Lee +sn: Metten +uid: user153 + +dn: cn=Lene Arm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lene Arm +givenName: Lene +sn: Arm +uid: user154 + +dn: cn=Linnea Thur,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Linnea Thur +givenName: Linnea +sn: Thur +uid: user155 + +dn: cn=Lisa Bonn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lisa Bonn +givenName: Lisa +sn: Bonn +uid: user156 + +dn: cn=Luc Sembourg,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Luc Sembourg +givenName: Luc +sn: Sembourg +uid: user157 + +dn: cn=Lucky Rung,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lucky Rung +givenName: Lucky +sn: Rung +uid: user158 + +dn: cn=Ludwig Zafen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ludwig Zafen +givenName: Ludwig +sn: Zafen +uid: user159 + +dn: cn=Lukas Hauden,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lukas Hauden +givenName: Lukas +sn: Hauden +uid: user160 + +dn: cn=Lutz Hose,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lutz Hose +givenName: Lutz +sn: Hose +uid: user161 + +dn: cn=Lutz Tablette,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Lutz Tablette +givenName: Lutz +sn: Tablette +uid: user162 + +dn: cn=Luzie Fehr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Luzie Fehr +givenName: Luzie +sn: Fehr +uid: user163 + +dn: cn=Magda Nalyse,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Magda Nalyse +givenName: Magda +sn: Nalyse +uid: user164 + +dn: cn=Maik Ehfer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Maik Ehfer +givenName: Maik +sn: Ehfer +uid: user165 + +dn: cn=Malte Sehr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Malte Sehr +givenName: Malte +sn: Sehr +uid: user166 + +dn: cn=Mara Thon,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mara Thon +givenName: Mara +sn: Thon +uid: user167 + +dn: cn=Marga Quark,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marga Quark +givenName: Marga +sn: Quark +uid: user168 + +dn: cn=Marie Nade,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marie Nade +givenName: Marie +sn: Nade +uid: user169 + +dn: cn=Marie Niert,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marie Niert +givenName: Marie +sn: Niert +uid: user170 + +dn: cn=Mario Neese,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mario Neese +givenName: Mario +sn: Neese +uid: user171 + +dn: cn=Marion Nette,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marion Nette +givenName: Marion +sn: Nette +uid: user172 + +dn: cn=Mark Nesium,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mark Nesium +givenName: Mark +sn: Nesium +uid: user173 + +dn: cn=Mark Thalle,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mark Thalle +givenName: Mark +sn: Thalle +uid: user174 + +dn: cn=Marle Diven,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marle Diven +givenName: Marle +sn: Diven +uid: user175 + +dn: cn=Marle Fitz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marle Fitz +givenName: Marle +sn: Fitz +uid: user176 + +dn: cn=Marta Pfahl,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Marta Pfahl +givenName: Marta +sn: Pfahl +uid: user177 + +dn: cn=Martin Zorn,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Martin Zorn +givenName: Martin +sn: Zorn +uid: user178 + +dn: cn=Mary Krissmes,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mary Krissmes +givenName: Mary +sn: Krissmes +uid: user179 + +dn: cn=Matt Jess,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Matt Jess +givenName: Matt +sn: Jess +uid: user180 + +dn: cn=Max Strammer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Max Strammer +givenName: Max +sn: Strammer +uid: user181 + +dn: cn=Maxi Mumm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Maxi Mumm +givenName: Maxi +sn: Mumm +uid: user182 + +dn: cn=Meta Morphose,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Meta Morphose +givenName: Meta +sn: Morphose +uid: user183 + +dn: cn=Mia Uh,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mia Uh +givenName: Mia +sn: Uh +uid: user184 + +dn: cn=Mike Rofon,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mike Rofon +givenName: Mike +sn: Rofon +uid: user185 + +dn: cn=Mike Rosoft,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mike Rosoft +givenName: Mike +sn: Rosoft +uid: user186 + +dn: cn=Milli Liter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Milli Liter +givenName: Milli +sn: Liter +uid: user187 + +dn: cn=Mirko Welle,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mirko Welle +givenName: Mirko +sn: Welle +uid: user189 + +dn: cn=Mo Thorat,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Mo Thorat +givenName: Mo +sn: Thorat +uid: user190 + +dn: cn=Moni Thor,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Moni Thor +givenName: Moni +sn: Thor +uid: user191 + +dn: cn=Monika Kinolta,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Monika Kinolta +givenName: Monika +sn: Kinolta +uid: user192 + +dn: cn=Monika Mundhaar,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Monika Mundhaar +givenName: Monika +sn: Mundhaar +uid: user193 + +dn: cn=Monika Munter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Monika Munter +givenName: Monika +sn: Munter +uid: user194 + +dn: cn=Nat Zwerg,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Nat Zwerg +givenName: Nat +sn: Zwerg +uid: user195 + +dn: cn=Nick Elmine,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Nick Elmine +givenName: Nick +sn: Elmine +uid: user196 + +dn: cn=Niko Thien,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Niko Thien +givenName: Niko +sn: Thien +uid: user197 + +dn: cn=Nils Pferd,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Nils Pferd +givenName: Nils +sn: Pferd +uid: user198 + +dn: cn=Norma Lerweise,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Norma Lerweise +givenName: Norma +sn: Lerweise +uid: user199 + +dn: cn=Otto Motor,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Otto Motor +givenName: Otto +sn: Motor +uid: user200 + +dn: cn=Otto Totol,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Otto Totol +givenName: Otto +sn: Totol +uid: user202 + +dn: cn=Paul Ahner,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Paul Ahner +givenName: Paul +sn: Ahner +uid: user203 + +dn: cn=Paula Nerr,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Paula Nerr +givenName: Paula +sn: Nerr +uid: user204 + +dn: cn=Pedro Leum,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pedro Leum +givenName: Pedro +sn: Leum +uid: user205 + +dn: cn=Peer Imeter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peer Imeter +givenName: Peer +sn: Imeter +uid: user206 + +dn: cn=Peer Manent,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peer Manent +givenName: Peer +sn: Manent +uid: user207 + +dn: cn=Peer Serkatze,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peer Serkatze +givenName: Peer +sn: Serkatze +uid: user208 + +dn: cn=Peer Spektive,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peer Spektive +givenName: Peer +sn: Spektive +uid: user209 + +dn: cn=Peter Gogisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peter Gogisch +givenName: Peter +sn: Gogisch +uid: user210 + +dn: cn=Peter Hacke,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peter Hacke +givenName: Peter +sn: Hacke +uid: user211 + +dn: cn=Peter Silje,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peter Silje +givenName: Peter +sn: Silje +uid: user212 + +dn: cn=Peter Wagen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Peter Wagen +givenName: Peter +sn: Wagen +uid: user213 + +dn: cn=Phil Harmonie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Phil Harmonie +givenName: Phil +sn: Harmonie +uid: user214 + +dn: cn=Phil Ologie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Phil Ologie +givenName: Phil +sn: Ologie +uid: user215 + +dn: cn=Philip Ihnen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Philip Ihnen +givenName: Philip +sn: Ihnen +uid: user216 + +dn: cn=Pia Nist,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pia Nist +givenName: Pia +sn: Nist +uid: user217 + +dn: cn=Pia Uto,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pia Uto +givenName: Pia +sn: Uto +uid: user218 + +dn: cn=Pina Colada,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pina Colada +givenName: Pina +sn: Colada +uid: user219 + +dn: cn=Pina Kothek,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pina Kothek +givenName: Pina +sn: Kothek +uid: user220 + +dn: cn=Pit Toresk,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pit Toresk +givenName: Pit +sn: Toresk +uid: user221 + +dn: cn=Pit Zar,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Pit Zar +givenName: Pit +sn: Zar +uid: user222 + +dn: cn=Polly Carbonat,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Polly Carbonat +givenName: Polly +sn: Carbonat +uid: user223 + +dn: cn=Polly Zeih,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Polly Zeih +givenName: Polly +sn: Zeih +uid: user224 + +dn: cn=Prima Vera,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Prima Vera +givenName: Prima +sn: Vera +uid: user225 + +dn: cn=Puh Tswan,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Puh Tswan +givenName: Puh +sn: Tswan +uid: user226 + +dn: cn=Qu Chen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Qu Chen +givenName: Qu +sn: Chen +uid: user227 + +dn: cn=Rainer Zufall,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rainer Zufall +givenName: Rainer +sn: Zufall +uid: user228 + +dn: cn=Reni Tenz,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Reni Tenz +givenName: Reni +sn: Tenz +uid: user229 + +dn: cn=Rita Lien,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rita Lien +givenName: Rita +sn: Lien +uid: user230 + +dn: cn=Rita Sport,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rita Sport +givenName: Rita +sn: Sport +uid: user231 + +dn: cn=Roman Held,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Roman Held +givenName: Roman +sn: Held +uid: user232 + +dn: cn=Rosi Nenbrot,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rosi Nenbrot +givenName: Rosi +sn: Nenbrot +uid: user233 + +dn: cn=Ross Haar,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ross Haar +givenName: Ross +sn: Haar +uid: user234 + +dn: cn=Roy Baer,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Roy Baer +givenName: Roy +sn: Baer +uid: user235 + +dn: cn=Roy Dick,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Roy Dick +givenName: Roy +sn: Dick +uid: user236 + +dn: cn=Rudi Mente,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Rudi Mente +givenName: Rudi +sn: Mente +uid: user238 + +dn: cn=Ruth Enplaner,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ruth Enplaner +givenName: Ruth +sn: Enplaner +uid: user239 + +dn: cn=Ruth Print,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ruth Print +givenName: Ruth +sn: Print +uid: user240 + +dn: cn=Ryan Kommen,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ryan Kommen +givenName: Ryan +sn: Kommen +uid: user241 + +dn: cn=Sam Pler,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Sam Pler +givenName: Sam +sn: Pler +uid: user242 + +dn: cn=Sophie Philo,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Sophie Philo +givenName: Sophie +sn: Philo +uid: user243 + +dn: cn=Steve Mutter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Steve Mutter +givenName: Steve +sn: Mutter +uid: user244 + +dn: cn=Stig Matisier,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Stig Matisier +givenName: Stig +sn: Matisier +uid: user245 + +dn: cn=Svea Transpor,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Svea Transpor +givenName: Svea +sn: Transpor +uid: user246 + +dn: cn=Tessa Loniki,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Tessa Loniki +givenName: Tessa +sn: Loniki +uid: user247 + +dn: cn=Thea Tralisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Thea Tralisch +givenName: Thea +sn: Tralisch +uid: user248 + +dn: cn=Theo Logie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Theo Logie +givenName: Theo +sn: Logie +uid: user249 + +dn: cn=Theo Retisch,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Theo Retisch +givenName: Theo +sn: Retisch +uid: user250 + +dn: cn=Thorn Ister,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Thorn Ister +givenName: Thorn +sn: Ister +uid: user251 + +dn: cn=Till Sitter,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Till Sitter +givenName: Till +sn: Sitter +uid: user252 + +dn: cn=Tim Buktu,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Tim Buktu +givenName: Tim +sn: Buktu +uid: user253 + +dn: cn=Timo Beil,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Timo Beil +givenName: Timo +sn: Beil +uid: user254 + +dn: cn=Tom Ate,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Tom Ate +givenName: Tom +sn: Ate +uid: user255 + +dn: cn=Toni Riga,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Toni Riga +givenName: Toni +sn: Riga +uid: user256 + +dn: cn=Udo Pie,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Udo Pie +givenName: Udo +sn: Pie +uid: user257 + +dn: cn=Ute Russ,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Ute Russ +givenName: Ute +sn: Russ +uid: user258 + +dn: cn=Vera Aloe,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Vera Aloe +givenName: Vera +sn: Aloe +uid: user261 + +dn: cn=Vera Breden,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Vera Breden +givenName: Vera +sn: Breden +uid: user262 + +dn: cn=Walter Hausver,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Walter Hausver +givenName: Walter +sn: Hausver +uid: user263 + +dn: cn=Wanda Lismus,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Wanda Lismus +givenName: Wanda +sn: Lismus +uid: user264 + +dn: cn=Wanda Schuh,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Wanda Schuh +givenName: Wanda +sn: Schuh +uid: user265 + +dn: cn=Wim Pell,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Wim Pell +givenName: Wim +sn: Pell +uid: user266 + +dn: cn=Wolf Rahm,ou=people,o=TaskanaTest +objectclass: inetOrgPerson +objectclass: organizationalPerson +objectclass: person +objectclass: top +cn: Wolf Rahm +givenName: Wolf +sn: Rahm +uid: user267 + +######################### grops ########################## +dn: ou=groups,o=TaskanaTest +objectclass: organizationalUnit +objectclass: top +ou: groups + +dn: cn=DevelopersGroup,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: DevelopersGroup +ou: group_1 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=UsersGroup,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: UsersGroup +ou: group_2 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=Sachbearbeiter,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: Sachbearbeiter +ou: group01 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=leben,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: leben +ou: group02 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=chirurgie,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: chirurgie +ou: group03 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=zahn,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: zahn +ou: group04 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=knie,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: knie +ou: group05 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=schaden,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: schaden +ou: group06 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=kapital,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: kapital +ou: group07 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=ausland,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: ausland +ou: group08 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=teamlead,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: teamlead +ou: group09 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=gesundheit,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: gesundheit +ou: group10 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=vip,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: vip +ou: group11 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=manager,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: manager +ou: group12 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=kfz,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: kfz +ou: group13 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=haftpflicht,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: haftpflicht +ou: group14 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + +dn: cn=bauspar,ou=groups,o=TaskanaTest +objectClass: groupOfUniqueNames +objectClass: top +cn: bauspar +ou: group15 +uniqueMember: cn=Kurt Achse,ou=people,o=TaskanaTest + diff --git a/rest/taskana-rest-wildfly-example/src/main/resources/application.properties b/rest/taskana-rest-wildfly-example/src/main/resources/application.properties new file mode 100644 index 000000000..a64d37d0c --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/resources/application.properties @@ -0,0 +1,44 @@ +logging.level.pro.taskana=INFO +### logging.level.org.springframework=DEBUG +######## Taskana DB ####### +######## h2 configuration ######## +datasource.jndi=java:/TaskanaDS +taskana.schemaName=TASKANA +######## h2 console configuration ######## +######## spring.h2.console.enabled=true ######## +######## spring.h2.console.path=/h2-console ######## + +######## Postgres configuration ######## +######## datasource.url=jdbc:postgresql://localhost/taskana ######## +######## datasource.driverClassName=org.postgresql.Driver ######## +######## datasource.username=postgres ######## +######## datasource.password=1234 ######## + +####### control LDAP usage +taskana.ldap.useLdap=false +####### properties to connect to LDAP +taskana.ldap.serverUrl=ldap://localhost:10389 +taskana.ldap.bindDn=uid=admin,ou=system +taskana.ldap.bindPassword=secret +taskana.ldap.baseDn=o=TaskanaTest +####### properties that control search for users and groups +taskana.ldap.userSearchBase=ou=people +taskana.ldap.userSearchFilterName=objectclass +taskana.ldap.userSearchFilterValue=person +taskana.ldap.userFirstnameAttribute=givenName +taskana.ldap.userLastnameAttribute=sn +taskana.ldap.userIdAttribute=uid +taskana.ldap.groupSearchBase=ou=groups +taskana.ldap.groupSearchFilterName=objectclass +taskana.ldap.groupSearchFilterValue=groupOfUniqueNames +taskana.ldap.groupNameAttribute=cn +taskana.ldap.minSearchForLength=3 +taskana.ldap.maxNumberOfReturnedAccessIds=50 +taskana.ldap.groupsOfUser=memberUid +####### JobScheduler cron expression that specifies when the JobSchedler runs +taskana.jobscheduler.async.cron=0 * * * * * +####### cache static resources properties +spring.resources.cache.cachecontrol.cache-private=true +####### tomcat is not detecting the x-forward headers from bluemix as a trustworthy proxy +server.tomcat.internal-proxies=.* +server.use-forward-headers=true \ No newline at end of file diff --git a/rest/taskana-rest-wildfly-example/src/main/resources/pss_jaas.config b/rest/taskana-rest-wildfly-example/src/main/resources/pss_jaas.config new file mode 100644 index 000000000..a901b917a --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/resources/pss_jaas.config @@ -0,0 +1,3 @@ +taskana { + pro.taskana.rest.security.SampleLoginModule required; +}; diff --git a/rest/taskana-rest-wildfly-example/src/main/resources/taskana.properties b/rest/taskana-rest-wildfly-example/src/main/resources/taskana.properties new file mode 100644 index 000000000..abcffeb30 --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/resources/taskana.properties @@ -0,0 +1,15 @@ +taskana.roles.user = group1 | group2|teamlead_1 |teamlead_2 |user_1_1| user_1_1| user_1_2| user_2_1| user_2_2| max|elena|simone +taskana.roles.Admin=name=konrad,Organisation=novatec|admin +taskana.roles.businessadmin=max|Moritz|businessadmin +taskana.roles.monitor=john|teamlead_2 | monitor +taskana.domains=DOMAIN_A,DOMAIN_B,DOMAIN_C +taskana.classification.types=TASK,DOCUMENT +taskana.classification.categories.task= EXTERNAL, manual, autoMAtic, Process +taskana.classification.categories.document= EXTERNAL + +taskana.jobs.maxRetries=3 +taskana.jobs.batchSize=50 +taskana.jobs.cleanup.runEvery=P1D +taskana.jobs.cleanup.firstRunAt=2018-07-25T08:00:00Z +taskana.jobs.cleanup.minimumAge=P14D + diff --git a/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/jboss-web.xml b/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/jboss-web.xml new file mode 100644 index 000000000..0ec80cfca --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/jboss-web.xml @@ -0,0 +1,7 @@ + + + / + \ No newline at end of file diff --git a/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/web.xml b/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 000000000..218d9d91a --- /dev/null +++ b/rest/taskana-rest-wildfly-example/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,7 @@ + + + TaskanaRestWildflySpring + \ No newline at end of file