[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for com.trekglobal.idempiere.extensions.main 0.1.0-SNAPSHOT:
[INFO]
[INFO] com.trekglobal.idempiere.rest.api .................. FAILURE [ 6.141 s]
[INFO] com.trekglobal.idempiere.extensions.p2 ............. SKIPPED
[INFO] com.trekglobal.idempiere.rest.api.test ............. SKIPPED
[INFO] com.trekglobal.idempiere.extensions.main ........... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.762 s
[INFO] Finished at: 2025-10-24T04:44:25+02:00
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:4.0.8:compile (default-compile) on project com.trekglobal.idempiere.rest.api: Compilation failure: Compilation failure:
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/json/POParser.java:[33]
[ERROR] import org.adempiere.exceptions.CrossTenantException;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.adempiere.exceptions.CrossTenantException cannot be resolved
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/json/POParser.java:[95]
[ERROR] } catch (CrossTenantException e) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/model/MRestUpload.java:[136]
[ERROR] image.getInputStream(),
[ERROR] ^^^^^^^^^^^^^^
[ERROR] The method getInputStream() is undefined for the type MImage
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[51]
[ERROR] import org.adempiere.exceptions.CrossTenantException;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.adempiere.exceptions.CrossTenantException cannot be resolved
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[431]
[ERROR] po.validForeignKeysEx();
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] The method validForeignKeysEx() is undefined for the type PO
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[434]
[ERROR] } catch (CrossTenantException e) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[533]
[ERROR] childPO.validForeignKeysEx();
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] The method validForeignKeysEx() is undefined for the type PO
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[564]
[ERROR] if (ex instanceof CrossTenantException)
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[565]
[ERROR] return "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in " + String.valueOf(((CrossTenantException)ex).getFKColumn());
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[565]
[ERROR] return "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in " + String.valueOf(((CrossTenantException)ex).getFKColumn());
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[565]
[ERROR] return "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in " + String.valueOf(((CrossTenantException)ex).getFKColumn());
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[565]
[ERROR] return "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in " + String.valueOf(((CrossTenantException)ex).getFKColumn());
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[607]
[ERROR] po.validForeignKeysEx();
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] The method validForeignKeysEx() is undefined for the type PO
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[610]
[ERROR] } catch (CrossTenantException e) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[675]
[ERROR] childPO.validForeignKeysEx();
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] The method validForeignKeysEx() is undefined for the type PO
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[688]
[ERROR] if (ex instanceof CrossTenantException)
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[690]
[ERROR] "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in ", String.valueOf(((CrossTenantException)ex).getFKColumn()));
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
[ERROR] /var/lib/jenkins/workspace/idempiere-rest-master/com.trekglobal.idempiere.rest.api/src/com/trekglobal/idempiere/rest/api/v1/resource/impl/ModelResourceImpl.java:[690]
[ERROR] "Foreign ID " + ((CrossTenantException)ex).getFKValue() + " not found in ", String.valueOf(((CrossTenantException)ex).getFKColumn()));
[ERROR] ^^^^^^^^^^^^^^^^^^^^
[ERROR] CrossTenantException cannot be resolved to a type
Started
Running as SYSTEM
Build failed before it gets to this module
Finished: NOT_BUILT