up-2.50topi-oracle - Build # 291 - Failure: Check console output at https://ci.openbravo.com/job/up-2.50topi-oracle/291/ to view the results.
Committers since last success: Changes for Build #291 Asier Lostalé <asier.lost...@openbravo.com> null fixed issue 40543: remove unused calendar.php web/js/jscalendar/calendar.php web/js/jscalendar/test.php Asier Lostalé <asier.lost...@openbravo.com> null fixed bug 40525: use proper JSON conversion src/org/openbravo/erpCommon/ad_forms/ModuleManagementInstalled.html src/org/openbravo/erpCommon/ad_process/ApplyModules.html src/org/openbravo/erpCommon/utility/WindowTree.html src/org/openbravo/erpCommon/utility/reporting/printing/EmailOptions.html Asier Lostalé <asier.lost...@openbravo.com> null fixes 40531: remove js.jar from eclipse project classpath .classpath.template Javier Armendáriz <javier.armenda...@openbravo.com> null Fixed issue 40449: Performance problems in Show Audit Trail popup. Added a new preference 'ShowAuditTrailUserFilter' that, when its set to 'N', will hide the User selector in audit trail filter fields. In case the number of users available are really high, this will prevent to load all of them and thus improving popup performance. src-db/database/sourcedata/AD_REF_LIST.xml src/org/openbravo/erpCommon/businessUtility/AuditTrailPopup.java src/org/openbravo/erpCommon/businessUtility/AuditTrailPopupDeleted.html src/org/openbravo/erpCommon/businessUtility/AuditTrailPopupHistory.html Carlos Aristu <carlos.ari...@openbravo.com> null fixes issue 40512: remove slf4j extensions library The slf4j extensions library was a dependency of weld 1.1.24. It is not needed by weld 3.1.0 because it no longer uses slf4j for logging. Instead, it uses jboss-logging as a logging facade. legal/Licensing.txt lib/runtime/slf4j-ext-1.7.25.jar Carlos Aristu <carlos.ari...@openbravo.com> null fixes issue 40193: Upgrade Weld to version 3.1.0.Final Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Remove javax.annotation-api-1.2 library The javax.annotation-api-1.2.jar (introduced in [1]) can be safely replaced with jboss-annotations-api_1.3_spec-1.0.0.Final.jar (dependency of Weld 3.1.0). Both libraries contains exactly the same classes but jboss-annotations is more recent. For example, jboss-annotations allows the @Priority annotation in parameters which is disallowed in javax-annotation-api-1.2. For this reason we can get rid of javax.annotation-api-1.2.jar. [1] https://code.openbravo.com/erp/devel/pi/rev/c3a604592d8f59346c6a17cc7c511566602dc23c legal/Licensing.txt lib/runtime/javax.annotation-api-1.2.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Fix legal information legal/Licensing.txt legal/GPL-2.0.txt Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Remove Weld Probe library This is an optional library only needed when Weld Development mode is enabled[1]. This mode should never be used in productive environments because it may have negative impact on performance. [1] https://docs.jboss.org/weld/reference/3.1.0.Final/en-US/html/devmode.html legal/Licensing.txt modules/org.openbravo.base.weld/lib/runtime/weld-probe-core-3.1.0.Final.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update junit library name in src-test classpath src-test/.classpath.template Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Merge with pi Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update junit lib name in licensing text legal/Licensing.txt Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Rename junit library Use correct library name (junit-4.12.jar) because now the eclipse-warnings check in CI supports it[1]. [1] https://code.openbravo.com/tools/ci/eclipse-warnings/rev/b8e6b74b3abd lib/test/junit-4.12.jar lib/test/junit.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Prevent library deployment in Wildfly Prevent libraries of weld module to be deployed in WildFly, in order to avoid clashes. All these libraries are included as part of core WildFly's infrastructure src/build.xml Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Merge with pi Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Upgrade to guava version 21.0 Upgrading guava version to the latest one that does not define mandatory dependencies with other libraries. Note that we required at least version 20.0 for the upgraded arquillian test infrastructure (in particular because of reflections-0.9.11.jar). lib/runtime/guava-21.0.jar legal/Licensing.txt lib/runtime/guava-20.0.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Revert change for bug 40211 Fix for issue[1] was a temporary solution due to an issue in weld which is already solved in version 3.1.0. Therefore now the fix is reverted. [1] https://issues.openbravo.com/view.php?id=40211 [2] https://github.com/weld/core/commit/e0ae6c40b4864674046edc1e3375eed973613c02 src-wad/src/org/openbravo/wad/Wad.java src-wad/src/org/openbravo/wad/web.xml Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update Arquillian Weld Embedded container library to version 2.0.1 modules/org.openbravo.base.weld/lib/test/arquillian-weld-embedded-2.0.1.Final.jar src-test/src/org/openbravo/test/base/mock/HttpSessionMock.java src-test/src/org/openbravo/test/base/mock/OBServletContextMock.java src-test/src/org/openbravo/test/base/mock/ServletContextMock.java legal/Licensing.txt src-test/.classpath.template src-test/src/org/openbravo/test/base/OBBaseTest.java src-test/src/org/openbravo/test/base/mock/HttpServletRequestMock.java src-test/src/org/openbravo/test/system/Sessions.java modules/org.openbravo.base.weld/lib/test/arquillian-weld-ee-embedded-1.1-1.0.0.Final.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update licensing information legal/Licensing.txt Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Use latest library versions modules/org.openbravo.base.weld/lib/test/arquillian-container-spi-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.4.1.Final.jar src-test/.classpath.template modules/org.openbravo.base.weld/lib/test/arquillian-container-spi-1.1.4.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.1.4.Final.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Avoid WELD-000167 warnings during Weld initialization src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Avoid WELD-000167 warnings during Weld initialization During its initialization Weld may detect that some classes annotated with @RequestScoped or @ApplicationScoped does not declare an appropriate constructor and they are not registered as beans. In this case the WELD-000167 warning is shown. This was happening with some interfaces that were annotated as @RequestScoped or @ApplicationScoped because interfaces can not have constructors. To avoid this problem we are removing the annotations and explaining in the javadoc how the classes implementing those interfaces should be annotated on each case. Note that this change has no effect because @Inherited annotations like @RequestScoped or @ApplicationScoped on implemented interfaces have no effect[1]. [1] https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html src/org/openbravo/costing/CostAdjusmentProcessCheck.java src/org/openbravo/costing/LCMatchingProcessCheck.java src/org/openbravo/costing/LandedCostProcessCheck.java src/org/openbravo/erpCommon/security/SignInProvider.java Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Rename junit library Rename junit library to make eclipse-warnings check work in CI lib/test/junit.jar src-test/.classpath.template lib/test/junit-4.12.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update arquillian suite extension - Add latest version of the "arquillian suite extension" library that allows to run all the tests that makes use of Weld in the same deployment. See [1]. This library is required until [2] is fixed. It is also added the required reflections-0.9.11.jar. - Readded jboss-ejb3-api-3.1.0.jar to avoid WELD-001700 warnings (interceptor annotations javax.ejb.PostActivate, javax.ejb.PrePassivate not found) when starting the deployment. - Updated guava library to the minimun required (20.0) by reflections-0.9.11.jar. - Now the global deployment class is configured on arquillian.xml file. The @ArquillianSuiteDeployment annotation was not working with WeldBaseTest with this new version of the arquillian suite extension. Besides, according to the documentation[3], the usage of this xml file "makes things a bit faster at runtime". [1] https://issues.openbravo.com/view.php?id=34821 [2] https://issues.jboss.org/browse/ARQ-197 [3] https://github.com/ingwarsw/arquillian-suite-extension#configuring-deployment-suite-class-by-in-arquillianxml lib/runtime/guava-20.0.jar modules/org.openbravo.base.weld/lib/test/arquillian-suite-extension-1.2.0.jar modules/org.openbravo.base.weld/lib/test/jboss-ejb3-api-3.1.0.jar modules/org.openbravo.base.weld/lib/test/reflections-0.9.11.jar modules/org.openbravo.base.weld/src-test/arquillian.xml modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java src-test/.classpath.template lib/runtime/guava-18.0.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Update arquillian + junit - Update arquillian and junit libraries - Temporarily commented out the usage of @ArquillianSuiteDeployment in WeldBaseTest lib/test/junit-4.12.jar modules/org.openbravo.base.weld/lib/test/arquillian-config-api-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-config-impl-base-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-config-spi-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-impl-base-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-spi-1.1.4.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-api-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-impl-base-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-spi-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-api-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-impl-base-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-spi-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-junit-container-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-junit-core-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-api-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-impl-base-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-spi-1.4.1.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.1.4.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-weld-ee-embedded-1.1-1.0.0.Final.jar modules/org.openbravo.base.weld/lib/test/jboss-el-api_3.0_spec-1.0.13.Final.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-api-1.2.6.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-api-base-2.0.0.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-spi-2.0.0.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-impl-base-1.2.6.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-spi-1.2.6.jar modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java src-test/.classpath.template lib/test/junit.jar modules/org.openbravo.base.weld/lib/test/arquillian-config-api-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-config-impl-base-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-impl-base-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-spi-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-api-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-impl-base-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-container-test-spi-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-api-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-impl-base-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-core-spi-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-junit-container-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-junit-core-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-suite-extension-1.1.2.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-api-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-impl-base-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-test-spi-1.1.8.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.0.2.Final.jar modules/org.openbravo.base.weld/lib/test/arquillian-weld-ee-embedded-1.1-1.0.0.CR8.jar modules/org.openbravo.base.weld/lib/test/jboss-ejb3-api-3.1.0.jar modules/org.openbravo.base.weld/lib/test/jboss-el-api_2.2_spec-1.0.0.Final.jar modules/org.openbravo.base.weld/lib/test/reflections-0.9.8.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-api-1.2.2.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-api-base-2.0.0-alpha-7.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-spi-2.0.0-alpha-7.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-impl-base-1.2.2.jar modules/org.openbravo.base.weld/lib/test/shrinkwrap-spi-1.2.2.jar modules/org.openbravo.base.weld/lib/test/validation-api-1.0.0.GA.jar Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Merge with pi Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Add missing xml header and copyright info modules/org.openbravo.base.weld/config/beans.xml Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Deploy beans.xml into WEB-INF folder Moved beans.xml file into the config of the module. Thus, it will be automatically copied into WebContent/WEB-INF folder when compiling. The previous location of the file caused it to be copied into the /build/classes folder of the local context. This caused WELD-ENV-000033 error when starting Tomcat 8+ with Eclipse. Note the WEB-INF folder is also one of the recommended locations[1] for placing the beans.xml file. [1] http://docs.jboss.org/weld/reference/latest/en-US/html_single/#_explicit_bean_archive modules/org.openbravo.base.weld/config/beans.xml modules/org.openbravo.base.weld/src/META-INF/beans.xml Carlos Aristu <carlos.ari...@openbravo.com> null [weld31] Library upgrade - Added the libraries required by Weld 3.1.0 - Removed libraries that are no longer needed - Moved guava-18.0.jar and slf4j-ext-1.7.25.jar to base lib/runtime. They are no longer required by weld but still used in core. - Update licensing info - Note that jboss-logging-3.2.1.Final.jar library is dependency for weld but it already exists in core with a higher version (3.3.2) legal/GPL-2.0.txt lib/runtime/guava-18.0.jar lib/runtime/slf4j-ext-1.7.25.jar modules/org.openbravo.base.weld/lib/runtime/cdi-api-2.0.SP1.jar modules/org.openbravo.base.weld/lib/runtime/javax.inject-1.jar modules/org.openbravo.base.weld/lib/runtime/jboss-annotations-api_1.3_spec-1.0.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/jboss-classfilewriter-1.2.3.Final.jar modules/org.openbravo.base.weld/lib/runtime/jboss-interceptors-api_1.2_spec-1.0.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-api-3.1.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-core-impl-3.1.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-environment-common-3.1.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-jsf-3.1.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-probe-core-3.1.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-servlet-core-3.1.0.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-spi-3.1.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-web-3.1.0.Final.jar legal/Licensing.txt modules/org.openbravo.base.weld/lib/runtime/cal10n-api-0.7.7.jar modules/org.openbravo.base.weld/lib/runtime/cdi-api.jar modules/org.openbravo.base.weld/lib/runtime/ejb-api-3.0.jar modules/org.openbravo.base.weld/lib/runtime/guava-18.0.jar modules/org.openbravo.base.weld/lib/runtime/javax.inject.jar modules/org.openbravo.base.weld/lib/runtime/jboss-interceptor-api-3.1.0-CR3.jar modules/org.openbravo.base.weld/lib/runtime/jboss-interceptor-core-2.0.0.CR1.jar modules/org.openbravo.base.weld/lib/runtime/jboss-interceptor-spi-2.0.0.CR1.jar modules/org.openbravo.base.weld/lib/runtime/slf4j-ext-1.7.25.jar modules/org.openbravo.base.weld/lib/runtime/weld-api.jar modules/org.openbravo.base.weld/lib/runtime/weld-core-1.1.24.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-servlet-core-1.1.24.Final.jar modules/org.openbravo.base.weld/lib/runtime/weld-spi.jar Asier Lostalé <asier.lost...@openbravo.com> null fixes 29943: support to define DB functions volatility src-db/database/lib/dbsourcemanager.jar Atul Gaware <atul.gaw...@openbravo.com> null Fixes Issue 0040465: NPE is thrown in SE_Payment_BPartner callout ** Use StringUtils to avoid NPE and check whether strcBpartnerId is not empty before fetching default payment method & financial account of business partner. src/org/openbravo/erpCommon/ad_callouts/SE_Payment_BPartner.java Last 20 lines of the console output: [...truncated 144 lines...] [sql] Executing commands [sql] 1 of 1 SQL statements executed successfully [sql] Executing commands [sql] 1 of 1 SQL statements executed successfully [sql] Executing commands [sql] 9 of 9 SQL statements executed successfully create.database.all: BUILD FAILED /srv/ci/workspace/up-2.50topi-oracle/build.xml:679: The following error occurred while executing this line: /srv/ci/workspace/up-2.50topi-oracle/src-db/database/build-create.xml:52: The following error occurred while executing this line: /srv/ci/workspace/up-2.50topi-oracle/src-db/database/build-create.xml:228: ${bbdd.verbosity} is not a legal value for this attribute Total time: 33 seconds Build step 'Execute managed script' marked build as failure Checking console output Email was triggered for: Failure - Any Sending email for trigger: Failure - Any
_______________________________________________ Openbravo-builds mailing list Openbravo-builds@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-builds