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
|
||||
RUN rm -r /opt/jboss/wildfly/standalone/deployments/*
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ services:
|
|||
POSTGRES_CONNECTION: "jdbc:postgresql://db/office-alexander-logistics"
|
||||
TZ: "CET"
|
||||
LANG: "en_US.UTF-8"
|
||||
MAILGATEWAY: "mailgateway"
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "9990:9990"
|
||||
|
|
@ -32,6 +33,13 @@ services:
|
|||
ports:
|
||||
- "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:
|
||||
dbdata:
|
||||
|
|
@ -1,8 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<persistence xmlns="http://xmlns.jcp.org/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">
|
||||
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence">
|
||||
<!--
|
||||
Imixs JPA definition Make sure that the imixs-workflow-jee library
|
||||
version maches the version provided by the EAR/EJB
|
||||
|
|
@ -14,13 +11,14 @@
|
|||
<jar-file>lib/imixs-workflow-engine-${org.imixs.workflow.version}.jar</jar-file>
|
||||
<jar-file>lib/imixs-marty-ejb-${org.imixs.marty.version}.jar</jar-file>
|
||||
<properties>
|
||||
<!-- target-database Auto MySQL PostgreSQL -->
|
||||
<!-- target-database Auto MySQL PostgreSQL -->
|
||||
<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.logging.level" value="INFO" />
|
||||
|
||||
</properties>
|
||||
</persistence-unit>
|
||||
|
||||
|
||||
|
||||
</persistence>
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
# Custom resource bundle
|
||||
|
||||
app.application_title=Alexander Global Logistics
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
# 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.system.model=system-de-1.1
|
||||
|
||||
# allow duplicated email addresses
|
||||
security.email.unique=false
|
||||
|
||||
|
||||
# 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
|
||||
# Office Properties
|
||||
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 -->
|
||||
<org.imixs.workflow.version>5.2.5</org.imixs.workflow.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.archive.version>2.2.4</org.imixs.archive.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.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 -->
|
||||
<custom.unpackTypes>war</custom.unpackTypes>
|
||||
|
||||
<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>
|
||||
|
||||
<repositories>
|
||||
|
|
@ -87,6 +91,10 @@
|
|||
<id>docker-push</id>
|
||||
<!-- build and push to repp - see ear module for details -->
|
||||
</profile>
|
||||
<profile>
|
||||
<id>kubernetes</id>
|
||||
<!-- build and push to rep - see ear module for details -->
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
|
||||
|
|
@ -107,15 +115,9 @@
|
|||
<target>1.8</target>
|
||||
</configuration>
|
||||
</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>
|
||||
|
||||
<finalName>office-alexander-logistics</finalName>
|
||||
</build>
|
||||
<dependencyManagement>
|
||||
<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