int-api - Build # 2038 - Failure:

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


Committers since last success:

Changes for Build #2038

    Asier Lostalé <[email protected]> null
    fixes 32821: Mobile Core. Reinforce CU Licensing
      
    Asier Lostalé <[email protected]> null
    [cu] removes duplication: added new public method to get login URL
        src/index.jsp
        src/org/openbravo/authentication/AuthenticationManager.java

    Asier Lostalé <[email protected]> null
    [cu] bypass CU checking for forced login
        src/index.jsp

    Asier Lostalé <[email protected]> null
    [cu] typo
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] don't use Vector to syncrhonize

  Using Set and define explicit synchronized blocks
        src/org/openbravo/erpCommon/security/SessionListener.java

    Asier Lostalé <[email protected]> null
    [cu] javadoc for new param
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] pi merge
      
    Asier Lostalé <[email protected]> null
    [cu] do not include null in session query
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] javadoc
        src/org/openbravo/erpCommon/security/SessionListener.java

    Asier Lostalé <[email protected]> null
    [cu] don't kick out not abandoned mobile sessions

  When CU limit is reached, abandoned sessions are tried to be kicked out before
  preventing new session login. This was done assuming sessions are constantly
  pinging backed, which is the case of backoffice applications but not for 
mobile
  ones.

  In addition to that mechanism, before removing a abandoned session, now it is 
also
  checked it last request. In order to implement it, a list of alive sessions 
is centrally
  maintained in SessionListener.

  Note ping has not disabled because it detects possible sessions created in a 
different
  JVM, which is not the case for this new mechanism.
        src/org/openbravo/erpCommon/obps/ActivationKey.java
        src/org/openbravo/erpCommon/security/SessionListener.java

    Asier Lostalé <[email protected]> null
    [cu] clutter
        src/index.jsp

    Asier Lostalé <[email protected]> null
    [cu] check CU limit when moving to backend if session didn't count CU before
        src/index.jsp

    Asier Lostalé <[email protected]> null
    [cu] replace magic numbers with constants
        src/index.jsp

    Asier Lostalé <[email protected]> null
    [cu] Openbravo landing page resets session type to stadard S

  In case the session was created for a type that does not count concurrent
  users, its type is changed so from now on it will start counting.
        src/index.jsp

    Asier Lostalé <[email protected]> null
    [cu] expose session types cosuming CU
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] comments on license types
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] limited list of no CU session types
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] count active sessions only in case session type counts CU
        src/org/openbravo/authentication/AuthenticationManager.java
        src/org/openbravo/base/secureApp/LoginHandler.java
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] all session types are counted for CU, but the ones maintained as 
special
        src/org/openbravo/erpCommon/obps/ActivationKey.java

    Asier Lostalé <[email protected]> null
    [cu] fixed typos
        src-db/database/sourcedata/AD_REF_LIST.xml




Last 20 lines of the console output:

[...truncated 30956 lines...]

org.openbravo.erpCommon.obps:
Missing
method 
org.openbravo.erpCommon.obps.ActivationKey.checkOPSLimitations(java.lang.String,
 java.lang.String, boolean): 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/hudson2274821688980924809.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
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Openbravo-builds mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds

Reply via email to