init
This commit is contained in:
parent
f0ec869691
commit
934ae00749
8 changed files with 1533 additions and 58 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
FROM imixs/imixs-office-workflow:4.3.1
|
FROM imixs/imixs-office-workflow:latest
|
||||||
|
|
||||||
# Deploy artefact
|
# Deploy artefact
|
||||||
RUN rm -r /opt/jboss/wildfly/standalone/deployments/*
|
RUN rm -r /opt/jboss/wildfly/standalone/deployments/*
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ services:
|
||||||
POSTGRES_CONNECTION: "jdbc:postgresql://db/office-alexander-logistics"
|
POSTGRES_CONNECTION: "jdbc:postgresql://db/office-alexander-logistics"
|
||||||
TZ: "CET"
|
TZ: "CET"
|
||||||
LANG: "en_US.UTF-8"
|
LANG: "en_US.UTF-8"
|
||||||
|
MAILGATEWAY: "mailgateway"
|
||||||
ports:
|
ports:
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
- "9990:9990"
|
- "9990:9990"
|
||||||
|
|
@ -32,6 +33,13 @@ services:
|
||||||
ports:
|
ports:
|
||||||
- "8888:8080"
|
- "8888:8080"
|
||||||
|
|
||||||
|
mailgateway:
|
||||||
|
image: imixs/exim4
|
||||||
|
environment:
|
||||||
|
EXIM_SMARTHOST: "www149.your-server.de:25"
|
||||||
|
EXIM_PASSWORD: "www149.your-server.de:webmaster@imixs.com:webmaster4imixsmail"
|
||||||
|
EXIM_ALLOWED_SENDERS: "10.0.0.0/8:172.16.0.0/12:192.168.0.0/16"
|
||||||
|
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
dbdata:
|
dbdata:
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
|
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence">
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
|
|
||||||
version="2.1">
|
|
||||||
<!--
|
<!--
|
||||||
Imixs JPA definition Make sure that the imixs-workflow-jee library
|
Imixs JPA definition Make sure that the imixs-workflow-jee library
|
||||||
version maches the version provided by the EAR/EJB
|
version maches the version provided by the EAR/EJB
|
||||||
|
|
@ -16,11 +13,12 @@
|
||||||
<properties>
|
<properties>
|
||||||
<!-- target-database Auto MySQL PostgreSQL -->
|
<!-- target-database Auto MySQL PostgreSQL -->
|
||||||
<property name="eclipselink.target-database" value="Auto" />
|
<property name="eclipselink.target-database" value="Auto" />
|
||||||
<property name="eclipselink.ddl-generation" value="create-tables" />
|
<property name="eclipselink.ddl-generation" value="create-or-extend-tables" />
|
||||||
<property name="eclipselink.deploy-on-startup" value="true" />
|
<property name="eclipselink.deploy-on-startup" value="true" />
|
||||||
<property name="eclipselink.logging.level" value="INFO" />
|
<property name="eclipselink.logging.level" value="INFO" />
|
||||||
|
|
||||||
</properties>
|
</properties>
|
||||||
</persistence-unit>
|
</persistence-unit>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</persistence>
|
</persistence>
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
# Custom resource bundle
|
# Custom resource bundle
|
||||||
|
|
||||||
|
app.application_title=Alexander Global Logistics
|
||||||
|
|
@ -1,2 +1,3 @@
|
||||||
# Custom resource bundle
|
# Custom resource bundle
|
||||||
|
|
||||||
|
app.application_title=Alexander Global Logistics
|
||||||
|
|
@ -1,44 +1,35 @@
|
||||||
# Imixs-Workflow
|
|
||||||
model.default.data=system-de-1.1.0.bpmn
|
|
||||||
lucence.indexDir=${imixs-office.IndexDir}
|
|
||||||
lucence.fulltextFieldList=txtsearchstring,txtSubject,txtname,txtEmail,txtUserName,namCreator,txtworkflowgroup,txtworkflowstatus,txtWorkflowAbstract,txtWorkflowSummary,txtworkflowhistory,txtspacename,txtprocessname,_subject,_description,_name,_projectnumber,_projectname,_ordernumber,_contractnumber,datDueDate,txtcommentlog,htmldescription,htmldocumentation,dms,dms_names,_childitems
|
|
||||||
lucence.indexFieldListAnalyze=txtUsername
|
|
||||||
lucence.indexFieldListNoAnalyze=type,$UniqueIDRef,$created,$modified,$ModelVersion,namCreator,$ProcessID,datDate,txtWorkflowGroup,txtemail, datdate, datfrom, datto, numsequencenumber,dms_count
|
|
||||||
lucence.indexFieldListStore=txtProcessName,txtWorkflowImageURL
|
|
||||||
|
|
||||||
|
##############################
|
||||||
|
# Imixs Properties
|
||||||
|
##############################
|
||||||
|
|
||||||
# Marty Setup
|
|
||||||
setup.mode=auto
|
setup.mode=auto
|
||||||
setup.system.model=system-de-1.1
|
setup.system.model=system-de-1.1
|
||||||
|
|
||||||
|
# allow duplicated email addresses
|
||||||
|
security.email.unique=false
|
||||||
|
|
||||||
|
# Office Properties
|
||||||
# Marty Login & Profile Properties
|
|
||||||
security.userid.input.mode=LOWERCASE
|
|
||||||
security.email.unique=true
|
|
||||||
#security.userid.input.pattern=
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Mail
|
|
||||||
# mail.defaultSender=info@imixs.com
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Imixs Archive
|
|
||||||
snapshot.history=1
|
|
||||||
snapshot.overwriteFileContent=false
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Image reziser
|
|
||||||
image.fileExtension=jpg,gif
|
|
||||||
image.maxWidth=2048
|
|
||||||
|
|
||||||
|
|
||||||
# Office Setup
|
|
||||||
BASIC.maxviewentries=10
|
BASIC.maxviewentries=10
|
||||||
# Space selector (none, root, all)
|
|
||||||
search.filter.spaces=root
|
|
||||||
dms.search=true
|
|
||||||
|
|
||||||
|
|
||||||
|
##############################
|
||||||
|
# Imixs Lucene Plugin
|
||||||
|
##############################
|
||||||
|
|
||||||
|
# Search Index Direcotry
|
||||||
|
lucence.indexDir=${imixs-office.IndexDir}
|
||||||
|
# Fields to be added into the searchindex
|
||||||
|
#index.fields=txtsearchstring,txtSubject,txtname,txtEmail,txtUserName,namCreator,txtworkflowgroup,txtworkflowstatus,txtWorkflowAbstract,txtWorkflowSummary,txtworkflowhistory,_subject,_description,_name,_projectnumber,_projectname,_ordernumber,_contractnumber,datDueDate,txtcommentlog,htmldescription,htmldocumentation,dms,dms_names
|
||||||
|
#index.fields.analyze=txtUsername
|
||||||
|
#index.fields.noanalyze=type,$UniqueIDRef,$created,$modified,$ModelVersion,namCreator,$ProcessID,datDate,txtWorkflowGroup,txtemail, datdate, datfrom, datto, numsequencenumber,dms_count
|
||||||
|
#index.fields.store=txtProcessName,txtWorkflowImageURL
|
||||||
|
index.fields=txtsearchstring,txtSubject,txtname,txtEmail,txtUserName,namCreator,txtworkflowgroup,txtworkflowstatus,txtWorkflowAbstract,txtWorkflowSummary,txtworkflowhistory,txtspacename,txtprocessname,_subject,_description,_name,_projectnumber,_projectname,_ordernumber,_contractnumber,datDueDate,txtcommentlog,htmldescription,htmldocumentation,dms,dms_names,_childitems,$file.names
|
||||||
|
index.fields.analyze=txtUsername
|
||||||
|
index.fields.noanalyze=type,$UniqueIDRef,$created,$modified,$ModelVersion,namCreator,$ProcessID,datDate,txtWorkflowGroup,txtemail, datdate, datfrom, datto, numsequencenumber,dms_count
|
||||||
|
index.fields.store=process.name,txtProcessName,txtWorkflowImageURL
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
dms.search=true
|
||||||
|
comments.history=true
|
||||||
|
|
|
||||||
24
pom.xml
24
pom.xml
|
|
@ -27,7 +27,7 @@
|
||||||
<!-- Versions -->
|
<!-- Versions -->
|
||||||
<org.imixs.workflow.version>5.2.5</org.imixs.workflow.version>
|
<org.imixs.workflow.version>5.2.5</org.imixs.workflow.version>
|
||||||
<org.imixs.marty.version>4.1.8</org.imixs.marty.version>
|
<org.imixs.marty.version>4.1.8</org.imixs.marty.version>
|
||||||
<org.imixs.office.version>4.3.1</org.imixs.office.version>
|
<org.imixs.office.version>4.3.2-SNAPSHOT</org.imixs.office.version>
|
||||||
<org.imixs.adapters.version>2.2.3</org.imixs.adapters.version>
|
<org.imixs.adapters.version>2.2.3</org.imixs.adapters.version>
|
||||||
<org.imixs.archive.version>2.2.4</org.imixs.archive.version>
|
<org.imixs.archive.version>2.2.4</org.imixs.archive.version>
|
||||||
<org.imixs.melman.version>1.0.19</org.imixs.melman.version>
|
<org.imixs.melman.version>1.0.19</org.imixs.melman.version>
|
||||||
|
|
@ -48,12 +48,16 @@
|
||||||
<imixs-office.IndexDir>lucene/office-index</imixs-office.IndexDir>
|
<imixs-office.IndexDir>lucene/office-index</imixs-office.IndexDir>
|
||||||
<imixs-office.applicationname>office-alexander-logistics</imixs-office.applicationname>
|
<imixs-office.applicationname>office-alexander-logistics</imixs-office.applicationname>
|
||||||
|
|
||||||
<imixs-mail-res-ref-name>java:/mail/org.imixs.workflow.mail</imixs-mail-res-ref-name>
|
|
||||||
|
|
||||||
<!-- Wildfly unpack war -->
|
<!-- Wildfly unpack war -->
|
||||||
<custom.unpackTypes>war</custom.unpackTypes>
|
<custom.unpackTypes>war</custom.unpackTypes>
|
||||||
|
|
||||||
<imixs-office.applicationname>office-alexander-logistics</imixs-office.applicationname>
|
<imixs-office.applicationname>office-alexander-logistics</imixs-office.applicationname>
|
||||||
|
|
||||||
|
<!-- jndi Mail res-ref name -->
|
||||||
|
<imixs-mail-res-ref-name>java:/mail/org.imixs.workflow.mail</imixs-mail-res-ref-name>
|
||||||
|
|
||||||
|
<org.imixs.kubernetes.registry>registry.ixchel.imixs.com/library</org.imixs.kubernetes.registry>
|
||||||
|
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<repositories>
|
<repositories>
|
||||||
|
|
@ -87,6 +91,10 @@
|
||||||
<id>docker-push</id>
|
<id>docker-push</id>
|
||||||
<!-- build and push to repp - see ear module for details -->
|
<!-- build and push to repp - see ear module for details -->
|
||||||
</profile>
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>kubernetes</id>
|
||||||
|
<!-- build and push to rep - see ear module for details -->
|
||||||
|
</profile>
|
||||||
</profiles>
|
</profiles>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -107,15 +115,9 @@
|
||||||
<target>1.8</target>
|
<target>1.8</target>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-resources-plugin</artifactId>
|
|
||||||
<version>2.6</version>
|
|
||||||
<configuration>
|
|
||||||
<encoding>${project.build.sourceEncoding}</encoding>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
</plugins>
|
||||||
|
|
||||||
|
<finalName>office-alexander-logistics</finalName>
|
||||||
</build>
|
</build>
|
||||||
<dependencyManagement>
|
<dependencyManagement>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
|
||||||
1474
workflow/system-de-1.1.0.bpmn
Normal file
1474
workflow/system-de-1.1.0.bpmn
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue