IBM Support

JR48777: BPM 8.5. - AUTHALIAS ATTRIBUTE MIGHT BE NULL IN SIB-ENGINES.XML, RESULTING IN NPE WHEN CONFIGURING BI SECURITY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In BPM v8.5.0.0, when navigating to Security->Business
    Integration Security In DMGR logs, there is following error:
    
    [12/4/13 20:39:32:082 PKT] 000000dc servlet       E
    com.ibm.ws.webcontainer.servlet.ServletWrapper service
    SRVE0068E: An exception was thrown by one of the service methods
    of the servlet [action] in application [isclite]. Exception
    created : [java.lang.NullPointerException
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasRTHelper.getReferrin
    gResources(BIAuthAliasRTHelper.java:543)
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasRTHelper.getRefering
    ResourcesLinks(BIAuthAliasRTHelper.java:401)
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasRTHelper.getAuthAlia
    sDetailForms(BIAuthAliasRTHelper.java:119)
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasHelper.initCollectio
    nFormList(BIAuthAliasHelper.java:42)
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasCollectionController
    .createCollectionForm(BIAuthAliasCollectionController.java:127)
    at
    com.ibm.ws.console.wbi.common.BaseController2.getCollectionForm(
    BaseController2.java:198)
    at
    com.ibm.ws.console.wbi.common.BaseController2.perform(BaseContro
    ller2.java:144)
    at
    com.ibm.ws.console.wbi.authalias.BIAuthAliasCollectionController
    .perform(BIAuthAliasCollectionController.java:91)
    at
    org.apache.struts.tiles.TilesRequestProcessor.processTilesDefini
    tion(Unknown Source)
    at
    org.apache.struts.tiles.TilesRequestProcessor.processForwardConf
    ig(Unknown Source)
    at org.apache.struts.action.RequestProcessor.process(Unknown
    Source)
    at org.apache.struts.action.ActionServlet.process(Unknown
    Source)
    at org.apache.struts.action.ActionServlet.doGet(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:1230)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:775)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:457)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest
    (Servlet WrapperImpl.java:178)
    at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(We
    bAppFilterChain.java:136)
    at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp
    FilterChain.java:97)
    at
    com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssista
    nce(WSCUrlFilter.java:950)
    at
    com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTask
    State(WS CUrlFilter.java:499)
    at
    com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilt
    er.java:320)
    at
    com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(Fi
    lterInstanceWrapper.java:195)
    at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp
    FilterChain.java:91)
    at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA
    ppFilterManager.java:928)
    at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters
    (WebAppFilterManager.java:1025)
    at
    com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleReques
    t(CacheServletWrapper.java:87)
    at
    com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.
    java:908)
    at
    com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContai
    ner.java:1662)
    at
    com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLin
    k.java:195)
    at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscr
    imination(HttpInboundLink.java:459)
    at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRe
    quest(HttpInboundLink.java:526)
    at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequ
    est(HttpInboundLink.java:312)
    at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpI
    nboundLink.java:283)
    at
    com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChann
    el(SSLConnectionLink.java:1048)
    at
    com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHa
    ndshake(SSLConnectionLink.java:716)
    at
    com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeComplet
    edCallback.complete(SSLConnectionLink.java:412)
    at
    com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.ja
    va:1066)
    at
    com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLH
    andshakeIOCallback.java:87)
    at
    com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureComp
    leted(AioReadCompletionListener.java:165)
    at
    com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyn
    cFuture.java:217)
    at
    com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncC
    hannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at
    com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at
    com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHand
    ler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1815)
    ]
    [12/4/13 20:39:32:083 PKT] 000000dc SystemOut     O WSCUrlFilter
    exception using CSRFResponseWrapper:
    java.lang.NullPointerException
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM BPM V8.5.0.0 Advanced, Standard, and    *
    *                  Express                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The authentication data alias of a      *
    *                      Messaging Engine data store might not   *
    *                      be set, which results in a              *
    *                      NullPointerException error when you     *
    *                      select Security > Business              *
    *                      Integration in the administrative       *
    *                      console to get the security details     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    You cannot see the details on the Business Integration
    security page in the administrative console.
    

Problem conclusion

  • A fix for IBM BPM V8.5.0.0 is available so that you no longer
    receive the NullPointerException error and can see the details
    on the Business Integration security page in the
    administrative console.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR48777:
    
    1.Select the product group, product, installed version, and
    platform, and click Continue.
    2.Select APAR or SPR, enter JR48777, and click Continue.
    
    When downloading fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.  Apply the fix, then restart Deployment Manager. Navigate
    "Security -> Business Integration" security page details in
    administrative console.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR48777

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-12-10

  • Closed date

    2014-02-12

  • Last modified date

    2014-02-12

  • 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

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
12 February 2014