Clone
 

petr široký <siroky.petr@gmail.com> in jBPM

distribution: JDK9 javadoc requires additional deps (#1052)

[DROOLS-1776] add Automatic-Module-Name MANIFEST attribute

  1. … 23 more files in changeset.
Add missing EE spec jars to support Java 9 build

[DROOLS-850] specify 'useTransitiveFiltering' for all assemblies (#719)

    • -1
    • +1
    /jbpm-distribution/src/main/assembly/bin.xml
    • -1
    • +1
    /jbpm-distribution/src/main/assembly/src.xml
Revert "Fix tests in CI by using local maven repo in target/" (#716)

This reverts commit 1bdde2350e7cff1fcb8c42398750228764b03a5c.

This is no longer needed because the CI machines always start with

empty ~/.m2/repository, so there is no longer a possibility to

use outdated/wrong SNAPSHOTs from there.

Also, this custom settings.xml makes it harder to run release

builds as it only consideres the Public JBoss Nexus when

downloading artifacts. For release builds we need also the

staging repositories, so some of the tests are failing as they

can not find those not yet released versions in Pubblic Nexus.

    • -9
    • +4
    /jbpm-services/jbpm-kie-services/pom.xml
    • -17
    • +2
    /jbpm-services/jbpm-services-cdi/pom.xml
Revert "Fix tests in CI by using local maven repo in target/" (#715)

This reverts commit 1bdde2350e7cff1fcb8c42398750228764b03a5c.

This is no longer needed because the CI machines always start with

empty ~/.m2/repository, so there is no longer a possibility to

use outdated/wrong SNAPSHOTs from there.

Also, this custom settings.xml makes it harder to run release

builds as it only consideres the Public JBoss Nexus when

downloading artifacts. For release builds we need also the

staging repositories, so some of the tests are failing as they

can not find those not yet released versions in Pubblic Nexus.

    • -8
    • +3
    /jbpm-services/jbpm-kie-services/pom.xml
    • -17
    • +2
    /jbpm-services/jbpm-services-cdi/pom.xml
Don't start/stop container with -DskipTests (#699)

Do not use kie-maven-plugin (#697)

The plugin is being built after the jbpm repo

(in droolsjbpm-integration), so it can not be

used here.

[JBPM-5302] fix MultipleInstanceExample + replace log4j config with logback (#684)

    • -0
    • +18
    /jbpm-examples/src/main/resources/logback.xml
    • -44
    • +0
    /jbpm-examples/src/test/resources/log4j.xml
[JBPM-5343] fix JPA annotations to make the entities work with both Hibernate 4 and Hibernate 5 (#620)

* there is a new profile for jbpm-installer called 'hibernate5' which

makes it very easy to run the tests with Hibernate 5 (instead of

the default Hibernat 4) - 'mvn clean install -Dhibernate5'

* the change in EmailNotificationImpl should be fully backwards

compatible as the entity name still stays the same, but is now

explicitly set, intead of relying on hibernate to deduce the

name from the class name

[JBPM-5343,RHBPMS-4244] fix JPA annotations to make the entities work with both Hibernate 4 and Hibernate 5 (#616)

* there is a new profile for jbpm-installer called 'hibernate5' which

makes it very easy to run the tests with Hibernate 5 (instead of

the default Hibernat 4) - 'mvn clean install -Dhibernate5'

* the change in EmailNotificationImpl should be fully backwards

compatible as the entity name still stays the same, but is now

explicitly set, intead of relying on hibernate to deduce the

name from the class name

Remove no longer used update-version.xml (#557)

Skip findbugs for jbpm-installer (#592)

* there are no java classes in src/main/java

which could be analyzed and the plugin just

fails becuase of that

[JBPM-5287] properly Mavenize jbpm-installer (#582)

    • -0
    • +43
    /jbpm-installer/src/main/assembly/assembly-jbpm-installer-minimal.xml
    • -115
    • +0
    /jbpm-installer/build.properties
    • -685
    • +685
    /jbpm-installer/src/main/resources/build.xml
  1. … 322 more files in changeset.
Use default timeout for jbpm-bpmn2 tests to avoid build hanging (#569)

Increate test timeout to stabilize test on slower CI machines (#554)

* the test timeouts quite regularly on slower Jenkins machines.

Increasing the timeout will show us if the test simply

timeouts because of that; or if there is some other (concurrency)

issue in which case the would still fail after 30s

Add build status badge into README (#555)

BPMSPL-295 - added support for json in wid configs - adjusted osgi configuration (#539)

Indentation fixes; removing no longer needed files and configuration (#530)

* adding default bitronix config files to fix tlog file locations

(we want them in target/ not in current working dir)

    • -10
    • +0
    /jbpm-bpmn2-emfextmodel/build.properties
    • -8
    • +0
    /jbpm-bpmn2-emfextmodel/plugin.properties
  1. … 11 more files in changeset.
replaced MavenRepository.deployArtifact with MavenRepository.installArtifact (#449) (#524)

[DROOLS-1216] exclude commons-logging and use jcl-over-slf4j instead (#487)

* fixed some POM indentation as well

Fixes after IP BOM 7.0.0.CR4 upgrade (#486)

    • -4
    • +4
    /jbpm-services/jbpm-executor-cdi/pom.xml
    • -3
    • +3
    /jbpm-services/jbpm-kie-services/pom.xml
    • -4
    • +4
    /jbpm-services/jbpm-services-cdi/pom.xml
  1. … 6 more files in changeset.
query-jpa: explicitly depend on jboss-jaxb-api_2.2_spec (#484)

* the API is exposed by Java 8 by default, but not by

Java 9. Marking the dependency as provided to not

change the current behavior

Remove no longer needed -XX:MaxPermSize configs (#482)

* deprecated in JDK 8 (e.g. has no effect) and

removed in JDK 9 (build fails)

    • -2
    • +2
    /jbpm-installer/build.for.eclipse.luna.xml
[DROOLS-1137] inherit directly from kie-parent + import only needed BOMs (#479)

jbpm-workitems: fixes after CXF 2.x -> CXF 3.x upgrade (#469)

* RequestHandler was removed in CXF 3.x and needs to be replaced

by ContainerRequestFilter

* see http://cxf.apache.org/docs/30-migration-guide.html

for additional info

[DROOLS-1129] consistent OSGi Bundle-SymbolicName for all jars (#456)

    • -4
    • +5
    /jbpm-services/jbpm-kie-services/pom.xml
    • -2
    • +5
    /jbpm-services/jbpm-services-api/pom.xml
[BZ-1308925] re-use db config methods (fixes issues with MariaDB)

    • -10
    • +0
    /jbpm-services/jbpm-executor/pom.xml