[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