IBM Support

PH35795: HISTORY OF AN APPLICATION IN UCD 7.1.1.2 SHOWS THE ERROR "NO ROWWITH THE GIVEN IDENTIFIER EXISTS" AFTER UPGRADING FROM 6.2

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • After upgrading from UrbanCode Deploy 6.2 to 7.1.1.2
    If the user is not available in sec_user table, the history of
    an application shows the below error in the UI.
    
    An error has occurred.
    No row with the given identifier exists:
    [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx-xxx
    xxxxxxxxx]
    
    Error in the logs,
    
    2021-03-09 03:53:28,712 UTC ERROR
    https-jsse-nio-0.0.0.0-8443-exec-9
    com.urbancode.ds.web.rest.mappers.RuntimeExceptionMapper - No
    row with the given identifier exists:
    [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx-xxx
    xxxxxxxxx]
    org.hibernate.ObjectNotFoundException: No row with the given
    identifier exists:
    [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx-xxx
    xxxxxxxxx]
            at
    org.hibernate.boot.internal.StandardEntityNotFoundDelegate.handl
    eEntityNotFound(StandardEntityNotFoundDelegate.java:28)
            at
    org.hibernate.proxy.AbstractLazyInitializer.checkTargetState(Abs
    tractLazyInitializer.java:286)
            at
    org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractL
    azyInitializer.java:181)
            at
    org.hibernate.proxy.AbstractLazyInitializer.getImplementation(Ab
    stractLazyInitializer.java:310)
            at
    org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercep
    t(ByteBuddyInterceptor.java:45)
            at
    org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher.int
    ercept(ProxyConfiguration.java:95)
            at
    com.urbancode.security.SecurityUser$HibernateProxy$He1pnNsD.getD
    isplayName(Unknown Source)
            at
    com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestResou
    rce.getBasicJSON(ApplicationProcessRequestResource.java:134)
            at
    com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestResou
    rce_$$_jvst6e5_8._d16getBasicJSON(ApplicationProcessRequestResou
    rce_$$_jvst6e5_8.java)
            at
    jdk.internal.reflect.GeneratedMethodAccessor124.invoke(Unknown
    Source)
            at
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invo
    ke(DelegatingMethodAccessorImpl.java:43)
            at
    java.base/java.lang.reflect.Method.invoke(Method.java:566)
            at
    org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(R
    eflectionHelper.java:1264)
            at
    org.jvnet.hk2.internal.MethodInterceptorHandler.invoke(MethodInt
    erceptorHandler.java:79)
            at
    com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestResou
    rce_$$_jvst6e5_8.getBasicJSON(ApplicationProcessRequestResource_
    $$_jvst6e5_8.java)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All end users on all supported browsers.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * After upgrading from UrbanCode Deploy 6.2 to 7.1.1.2         *
    * If the user is not available in sec_user table, the history  *
    * of                                                           *
    * an application shows the below error in the UI.              *
    *                                                              *
    * An error has occurred.                                       *
    * No row with the given identifier exists:                     *
    * [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx *
    * -xxx                                                         *
    * xxxxxxxxx]                                                   *
    *                                                              *
    * Error in the logs,                                           *
    *                                                              *
    * 2021-03-09 03:53:28,712 UTC ERROR                            *
    * https-jsse-nio-0.0.0.0-8443-exec-9                           *
    * com.urbancode.ds.web.rest.mappers.RuntimeExceptionMapper -   *
    * No                                                           *
    * row with the given identifier exists:                        *
    * [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx *
    * -xxx                                                         *
    * xxxxxxxxx]                                                   *
    * org.hibernate.ObjectNotFoundException: No row with the given *
    * identifier exists:                                           *
    * [com.urbancode.security.SecurityUser#xxxxxxxx-xxxx-xxxx-xxxx *
    * -xxx                                                         *
    * xxxxxxxxx]                                                   *
    *         at                                                   *
    * org.hibernate.boot.internal.StandardEntityNotFoundDelegate.h *
    * andl                                                         *
    * eEntityNotFound(StandardEntityNotFoundDelegate.java:28)      *
    *         at                                                   *
    * org.hibernate.proxy.AbstractLazyInitializer.checkTargetState *
    * (Abs                                                         *
    * tractLazyInitializer.java:286)                               *
    *         at                                                   *
    * org.hibernate.proxy.AbstractLazyInitializer.initialize(Abstr *
    * actL                                                         *
    * azyInitializer.java:181)                                     *
    *         at                                                   *
    * org.hibernate.proxy.AbstractLazyInitializer.getImplementatio *
    * n(Ab                                                         *
    * stractLazyInitializer.java:310)                              *
    *         at                                                   *
    * org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.inte *
    * rcep                                                         *
    * t(ByteBuddyInterceptor.java:45)                              *
    *         at                                                   *
    * org.hibernate.proxy.ProxyConfiguration$InterceptorDispatcher *
    * .int                                                         *
    * ercept(ProxyConfiguration.java:95)                           *
    *         at                                                   *
    * com.urbancode.security.SecurityUser$HibernateProxy$He1pnNsD. *
    * getD                                                         *
    * isplayName(Unknown Source)                                   *
    *         at                                                   *
    * com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestR *
    * esou                                                         *
    * rce.getBasicJSON(ApplicationProcessRequestResource.java:134) *
    *         at                                                   *
    * com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestR *
    * esou                                                         *
    * rce_$$_jvst6e5_8._d16getBasicJSON(ApplicationProcessRequestR *
    * esou                                                         *
    * rce_$$_jvst6e5_8.java)                                       *
    *         at                                                   *
    * jdk.internal.reflect.GeneratedMethodAccessor124.invoke(Unkno *
    * wn                                                           *
    * Source)                                                      *
    *         at                                                   *
    * java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl. *
    * invo                                                         *
    * ke(DelegatingMethodAccessorImpl.java:43)                     *
    *         at                                                   *
    * java.base/java.lang.reflect.Method.invoke(Method.java:566)   *
    *         at                                                   *
    * org.glassfish.hk2.utilities.reflection.ReflectionHelper.invo *
    * ke(R                                                         *
    * eflectionHelper.java:1264)                                   *
    *         at                                                   *
    * org.jvnet.hk2.internal.MethodInterceptorHandler.invoke(Metho *
    * dInt                                                         *
    * erceptorHandler.java:79)                                     *
    *         at                                                   *
    * com.urbancode.ds.web.rest.runtime.ApplicationProcessRequestR *
    * esou                                                         *
    * rce_$$_jvst6e5_8.getBasicJSON(ApplicationProcessRequestResou *
    * rce_                                                         *
    * $$_jvst6e5_8.java)                                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Fixed in version 7.2.0.0                                     *
    ****************************************************************
    

Problem conclusion

  • Fix is provided in IBM UrbanCode Deploy 7.2.0.0
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH35795

  • Reported component name

    UC DEPLOY

  • Reported component ID

    5725M5400

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-03-29

  • Closed date

    2021-06-25

  • Last modified date

    2021-06-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    UC DEPLOY

  • Fixed component ID

    5725M5400

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"711"}]

Document Information

Modified date:
26 June 2021