int-api - Build # 3951 - Failure:

Check console output at https://ci.openbravo.com/job/int-api/3951/ to view the 
results.


Committers since last success:

Changes for Build #3951

    Carlos Aristu <carlos.ari...@openbravo.com> null
    fixes issue 39034: Remove xstream-1.3.1 library
      
    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Avoid potential NPE
        src/org/openbravo/scheduling/ProcessContext.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Fix test, JSONObject type is now supported
        src-test/src/org/openbravo/test/system/JSONSerialization.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Support parameters of JSONObject type
        src/org/openbravo/scheduling/ParameterSerializer.java
        src/org/openbravo/scheduling/ProcessBundle.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Do not catch exception, throwing it instead
        src-test/src/org/openbravo/test/system/JSONSerialization.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Remove this
        src/org/openbravo/scheduling/ProcessContext.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Log exception
        src/org/openbravo/scheduling/ProcessContext.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Do not need to declare method as synchronized
        src/org/openbravo/scheduling/ProcessContext.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Log improvements
        src/org/openbravo/scheduling/OBScheduler.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Do not need ProcessBundleParameter
        src/org/openbravo/scheduling/ParameterSerializer.java
        src/org/openbravo/scheduling/ProcessBundleParameter.java

    Asier Lostalé <asier.lost...@openbravo.com> null
    [remove-xstream] no need to create temporary ProcessBundleParam instances
        src/org/openbravo/scheduling/ParameterSerializer.java
        src/org/openbravo/scheduling/ProcessBundleParameter.java

    Asier Lostalé <asier.lost...@openbravo.com> null
    [remove-xstream] static instance initialization
        src/org/openbravo/scheduling/ParameterSerializer.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Minor code improvements

  - Use diamond operator
  - Use Integer.toString(int)
  - Remove unused code
        src/org/openbravo/erpCommon/ad_process/ApplyModulesCallServlet.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Code improvements in ApplyModulesResponse

  - Reduced the visibility of the class
  - Removed unused methods
        src/org/openbravo/erpCommon/ad_process/ApplyModulesCallServlet.java
        src/org/openbravo/erpCommon/ad_process/ApplyModulesResponse.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Correct serialization of errors and warnings arrays
        src/org/openbravo/erpCommon/ad_process/ApplyModules.html
        src/org/openbravo/erpCommon/ad_process/ApplyModulesResponse.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Merge with pi
      
    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Remove xstream library
        legal/Licensing.txt
        lib/runtime/xstream-1.3.1.jar

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] ApplyModulesResponse.toJSON() method

  Use ApplyModulesResponse.toJSON() and OBError.toJSON() in 
ApplyModulesCallServlet to replace the usage of xstream
        src/org/openbravo/erpCommon/ad_process/ApplyModulesCallServlet.java
        src/org/openbravo/erpCommon/ad_process/ApplyModulesResponse.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Minor code improvements

  - Improve setters code
  - Use diamond operator
        src/org/openbravo/erpCommon/utility/OBError.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] OBError.toJSON() method
        src-test/src/org/openbravo/test/system/JSONSerialization.java
        src/org/openbravo/erpCommon/utility/OBError.java
        src/org/openbravo/erpCommon/utility/WindowTree.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Minor code improvements

  - Do not need to invoke toString() of "channel" String
  - Extracted code into new "scheduleProcess" private method
  - Remove unneed assignment for "data" variable
  - Use faster indexOf(char) method
  - Use diamond operator
        src/org/openbravo/scheduling/OBScheduler.java
        src/org/openbravo/scheduling/ProcessBundle.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Rename test class
        src-test/src/org/openbravo/test/system/JSONSerialization.java
        src-test/src/org/openbravo/test/AllAntTaskTests.java
        src-test/src/org/openbravo/test/system/JsonSerialization.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] New logic to (de)serialize ProcessBundle parameters
        src/org/openbravo/scheduling/ParameterSerializationException.java
        src/org/openbravo/scheduling/ParameterSerializer.java
        src/org/openbravo/scheduling/ProcessBundleParameter.java
        src-test/src/org/openbravo/test/system/JsonSerialization.java
        src/org/openbravo/scheduling/OBScheduler.java
        src/org/openbravo/scheduling/ProcessBundle.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Fix test
        src-test/src/org/openbravo/test/system/JsonSerialization.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Handle properties not defined
        src/org/openbravo/scheduling/ProcessContext.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Add test cases into a suite
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Fix class name
        src-test/src/org/openbravo/test/system/JsonSerialization.java

    Carlos Aristu <carlos.ari...@openbravo.com> null
    [remove-xstream] Use JSONObject to (de)serialize ProcessContext

 - Changes not not make use of xstream library in ProcessContext
 - Added test cases to cover Process context (de)serialization
        src-test/src/org/openbravo/test/system/JsonSerialization.java
        src/org/openbravo/scheduling/ProcessContext.java

    Atul Gaware <atul.gaw...@openbravo.com> null
    Fixes Issue 40865:Set VOLATILITY LEVEL for Database functions

** Set volatility level as IMMUTABLE for ad_isjavascriptword, ad_isjavaword,
ad_mapping_format, ad_module_checked, c_add_months2, c_datedayinmonth,
c_debt_payment_status, c_divide, c_get_isoweek_day, c_ignore_accent,
c_invoicetodate, c_trim, last_day, m_get_offer_price, m_get_offer_std_price,
m_get_offers_price, m_get_offers_std_price, m_warehouse_default_rule,
m_warehouse_default_rule_param

** Rest are set with volatility level as STABLE
        
modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml
        
modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_SEQNOINVPAIDSTATUS.xml
        
modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_SEQNUMBERPAYMENTSTATUS.xml
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER.xml
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER_REF_SQL.xml
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER_SQL.xml
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER_STD.xml
        src-db/database/model/functions/AD_DBA_USER_CONST_SEARCHCOND.xml
        src-db/database/model/functions/AD_GET_DOCTYPE.xml
        src-db/database/model/functions/AD_GET_DOCTYPE_EXPENSES.xml
        src-db/database/model/functions/AD_GET_DOC_LE_BU.xml
        src-db/database/model/functions/AD_GET_LEVEL_NODE_TREE.xml
        src-db/database/model/functions/AD_GET_NODE_TREE_BYLEVEL.xml
        src-db/database/model/functions/AD_GET_ORG_LE_BU.xml
        src-db/database/model/functions/AD_GET_ORG_LE_BU_TREENODE.xml
        src-db/database/model/functions/AD_GET_PREFERENCE_VALUE.xml
        src-db/database/model/functions/AD_ISJAVASCRIPTWORD.xml
        src-db/database/model/functions/AD_ISJAVAWORD.xml
        src-db/database/model/functions/AD_ISMEMBERINCLUDED.xml
        src-db/database/model/functions/AD_ISORGINCLUDED.xml
        src-db/database/model/functions/AD_ISORGINCLUDED_TREENODE.xml
        src-db/database/model/functions/AD_MAPPING_FORMAT.xml
        src-db/database/model/functions/AD_MESSAGE_GET2.xml
        src-db/database/model/functions/AD_MODULE_CHECKED.xml
        src-db/database/model/functions/AD_MODULE_DEPENDENT.xml
        src-db/database/model/functions/AD_MODULE_IDENTIFIER.xml
        src-db/database/model/functions/AD_ORGTYPE_ISLE_ISBU.xml
        src-db/database/model/functions/AD_ORGTYPE_ISTRANS_ALLOWED.xml
        src-db/database/model/functions/AD_ORG_CHK_CALENDAR.xml
        src-db/database/model/functions/AD_ORG_CHK_READY.xml
        src-db/database/model/functions/AD_ORG_CHK_SCHEMAS.xml
        src-db/database/model/functions/AD_ORG_GETCALENDAROWNER.xml
        src-db/database/model/functions/AD_ORG_GETCALENDAROWNERTN.xml
        src-db/database/model/functions/AD_ORG_GETPERIODCONTROLALLOW.xml
        src-db/database/model/functions/AD_ORG_GETPERIODCONTROLALLOWTN.xml
        src-db/database/model/functions/AD_ORG_ISINNATURALTREE.xml
        src-db/database/model/functions/AD_PARENT_MENU_ELEMENT.xml
        src-db/database/model/functions/AD_PARENT_TREE.xml
        src-db/database/model/functions/C_ADD_MONTHS2.xml
        src-db/database/model/functions/C_AGING_GET_SCOPE.xml
        src-db/database/model/functions/C_BASE_CONVERT.xml
        src-db/database/model/functions/C_CALCULATECOST_CATSALARY.xml
        src-db/database/model/functions/C_CALCULATE_CATSALARY.xml
        src-db/database/model/functions/C_CHK_OPEN_PERIOD.xml
        src-db/database/model/functions/C_CHK_OPEN_PERIOD_GLJ.xml
        src-db/database/model/functions/C_CONVERT_DOC_CURRENCY.xml
        src-db/database/model/functions/C_CURRENCY_CONVERT.xml
        src-db/database/model/functions/C_CURRENCY_CONVERT0.xml
        src-db/database/model/functions/C_CURRENCY_CONVERT_PRECISION.xml
        src-db/database/model/functions/C_CURRENCY_CONVERT_RATE.xml
        src-db/database/model/functions/C_CURRENCY_ISOSYM.xml
        src-db/database/model/functions/C_CURRENCY_RATE.xml
        src-db/database/model/functions/C_CURRENCY_ROUND.xml
        src-db/database/model/functions/C_CURRENCY_SYMBOL.xml
        src-db/database/model/functions/C_DATEDAYINMONTH.xml
        src-db/database/model/functions/C_DB_PERCENTAGE_PAID.xml
        src-db/database/model/functions/C_DEBT_PAYMENT_PAID.xml
        src-db/database/model/functions/C_DEBT_PAYMENT_STATUS.xml
        src-db/database/model/functions/C_DEBT_PAYMENT_STATUS0.xml
        src-db/database/model/functions/C_DIVIDE.xml
        src-db/database/model/functions/C_GETBPLOCATIONID.xml
        src-db/database/model/functions/C_GETINVOICELINE_TAXAMOUNT.xml
        src-db/database/model/functions/C_GETINVOICESTATUSFROMSHIPMENT.xml
        src-db/database/model/functions/C_GETTAX.xml
        src-db/database/model/functions/C_GETWITHHOLDING.xml
        src-db/database/model/functions/C_GET_CURRENCY_PRECISION.xml
        src-db/database/model/functions/C_GET_DEFAULT_PERIOD.xml
        src-db/database/model/functions/C_GET_IBAN_DISPLAYED_ACCOUNT.xml
        src-db/database/model/functions/C_GET_ISOWEEK_DAY.xml
        src-db/database/model/functions/C_GET_NET_AMOUNT_FROM_GROSS.xml
        src-db/database/model/functions/C_GET_NET_PRICE_FROM_GROSS.xml
        src-db/database/model/functions/C_GET_PRODUCT_TAXCATEGORY.xml
        src-db/database/model/functions/C_GET_SERVICE_AMOUNT.xml
        src-db/database/model/functions/C_GET_TAX_AMT_FROM_NET.xml
        src-db/database/model/functions/C_IGNORE_ACCENT.xml
        src-db/database/model/functions/C_INVOICELINE_TAX.xml
        src-db/database/model/functions/C_INVOICETODATE.xml
        src-db/database/model/functions/C_INVOICE_PERCENTAGE_PAID.xml
        src-db/database/model/functions/C_LOCATION_DESCRIPTION.xml
        src-db/database/model/functions/C_LOCATION_IDENTIFIER.xml
        src-db/database/model/functions/C_LOCATION_NAME.xml
        src-db/database/model/functions/C_ORDER_STATUS.xml
        src-db/database/model/functions/C_PAYMENTDUEDATE.xml
        src-db/database/model/functions/C_TAX_GET_LEVEL.xml
        src-db/database/model/functions/C_TAX_GET_ROOT.xml
        src-db/database/model/functions/C_TAX_ISMEMBER.xml
        src-db/database/model/functions/C_TRIM.xml
        src-db/database/model/functions/C_UOM_CONVERT.xml
        src-db/database/model/functions/FIN_AGING_GETDOCNO.xml
        src-db/database/model/functions/FIN_AGING_INVOICECURRENCY_RATE.xml
        src-db/database/model/functions/FIN_AGING_ISDOUBTFULTDEBT.xml
        src-db/database/model/functions/FIN_AGING_PAYMENTCURRENCY_RATE.xml
        src-db/database/model/functions/MRP_CHECK_PLANNINGMETHOD.xml
        src-db/database/model/functions/M_BOM_PRICELIMIT.xml
        src-db/database/model/functions/M_BOM_PRICELIST.xml
        src-db/database/model/functions/M_BOM_PRICESTD.xml
        src-db/database/model/functions/M_BOM_QTY_AVAILABLE.xml
        src-db/database/model/functions/M_BOM_QTY_ONHAND.xml
        src-db/database/model/functions/M_BOM_QTY_ORDERED.xml
        src-db/database/model/functions/M_BOM_QTY_RESERVED.xml
        src-db/database/model/functions/M_CHECK_STOCK.xml
        src-db/database/model/functions/M_GETJSONDESCRIPTION.xml
        src-db/database/model/functions/M_GET_CONVERTED_AUMQTY.xml
        src-db/database/model/functions/M_GET_CONVERTED_QTY.xml
        src-db/database/model/functions/M_GET_COST.xml
        src-db/database/model/functions/M_GET_NO_TRX_PRODUCT_COST.xml
        src-db/database/model/functions/M_GET_OFFER.xml
        src-db/database/model/functions/M_GET_OFFERS_NAME.xml
        src-db/database/model/functions/M_GET_OFFERS_PRICE.xml
        src-db/database/model/functions/M_GET_OFFERS_STD_PRICE.xml
        src-db/database/model/functions/M_GET_OFFER_PRICE.xml
        src-db/database/model/functions/M_GET_OFFER_STD_PRICE.xml
        src-db/database/model/functions/M_GET_PARETO_ABC.xml
        src-db/database/model/functions/M_GET_PARETO_ABC_LEGACY.xml
        src-db/database/model/functions/M_GET_PRICELIST_VERSION.xml
        src-db/database/model/functions/M_GET_PRODUCT_COST.xml
        src-db/database/model/functions/M_GET_PRODUCT_PRICE.xml
        src-db/database/model/functions/M_GET_PRODUCT_PRICE_DATE.xml
        src-db/database/model/functions/M_GET_TRANSACTION_COST.xml
        src-db/database/model/functions/M_GET_TRX_AND_PRODUCT_COST.xml
        src-db/database/model/functions/M_ISPARENT_CH_VALUE.xml
        src-db/database/model/functions/M_WAREHOUSE_DEFAULT_RULE.xml
        src-db/database/model/functions/M_WAREHOUSE_DEFAULT_RULE_PARAM.xml
        src-db/database/model/postscript-PostgreSql.sql
        src-db/database/model/prescript-PostgreSql.sql




Last 20 lines of the console output:

[...truncated 516 lines...]

org.openbravo.erpCommon.ad_process:
Missing
class org.openbravo.erpCommon.ad_process.ApplyModulesResponse: missing in 
/srv/ci/workspace/int-full-pgsql/SANDBOX/api-checks/output/java
+ failure=1
+ exit 1
Build step 'Execute shell' marked build as failure
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script  : cp 
/srv/ci/workspace/int-full-pgsql/SANDBOX/api-checks/output/java.japi.gz .
[int-api] $ /bin/bash -xe /tmp/hudson6949180339118771441.sh
+ cp /srv/ci/workspace/int-full-pgsql/SANDBOX/api-checks/output/java.japi.gz .
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
Archiving artifacts
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

Reply via email to