psdi.util.MXApplicationException: BMXAA1840E - Inventory transaction records cannot be inserted directly from here.

Stack Overflow | Karthik P | 7 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Maximo Anywhere 7.6 - Physical Count App - Issue during the Physical Count Update

    Stack Overflow | 7 months ago | Karthik P
    psdi.util.MXApplicationException: BMXAA1840E - Inventory transaction records cannot be inserted directly from here.

    Root Cause Analysis

    1. psdi.util.MXApplicationException

      BMXAA1840E - Inventory transaction records cannot be inserted directly from here.

      at psdi.app.inventory.InvTrans.add()
    2. psdi.app.inventory
      InvTrans.add
      1. psdi.app.inventory.InvTrans.add(InvTrans.java:168)
      1 frame
    3. psdi.mbo
      MboSet.add
      1. psdi.mbo.MboSet.addAtIndex(MboSet.java:4584)
      2. psdi.mbo.MboSet.add(MboSet.java:4493)
      2 frames
    4. psdi.app.inventory
      InvBalances.save
      1. psdi.app.inventory.InvBalances.adjustPhysicalCount(InvBalances.java:394)
      2. psdi.app.inventory.InvBalances.save(InvBalances.java:960)
      2 frames
    5. psdi.mbo
      MboSet.validateTransaction
      1. psdi.mbo.MboSet.saveMbos(MboSet.java:7690)
      2. psdi.mbo.MboSet.validateTransaction(MboSet.java:7670)
      2 frames
    6. psdi.txn
      MXTransactionImpl.save
      1. psdi.txn.MXTransactionImpl.validateTransaction(MXTransactionImpl.java:375)
      2. psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:207)
      3. psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156)
      3 frames
    7. psdi.iface.mos
      MosProcessImpl.processObjectStructureService
      1. psdi.iface.mos.MosProcessImpl.save(MosProcessImpl.java:2185)
      2. psdi.iface.mos.MosProcessImpl.processExternalData(MosProcessImpl.java:352)
      3. psdi.iface.mos.MosProcessImpl.processObjectStructureService(MosProcessImpl.java:212)
      3 frames
    8. psdi.iface.mic
      MicService.processOSLCJSON
      1. psdi.iface.mic.MicService.processObjectStructureData(MicService.java:2080)
      2. psdi.iface.mic.MicService.processOSLC(MicService.java:1728)
      3. psdi.iface.mic.MicService.processOSLCJSON(MicService.java:1640)
      3 frames
    9. com.ibm.tivoli
      MaximoOslcProviderServlet.doPost
      1. com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.processPostPut(MaximoOslcProviderServlet.java:2037)
      2. com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.doPost(MaximoOslcProviderServlet.java:219)
      2 frames
    10. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
      2 frames
    11. WebSphere
      WebAppFilterChain.doFilter
      1. com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)
      2. com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
      3. com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
      4. com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
      5. com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
      6. com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
      6 frames
    12. psdi.webclient.system
      HttpXFrameOptionsFilter.doFilter
      1. psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:38)
      1 frame
    13. WebSphere
      WebAppFilterChain.doFilter
      1. com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
      2. com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
      2 frames
    14. psdi.webclient.system
      MTContextFilter.doFilter
      1. psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53)
      1 frame
    15. WebSphere
      WSWebContainer.handleRequest
      1. com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
      2. com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
      3. com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:960)
      4. com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1064)
      5. com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
      6. com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
      7. com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
      7 frames
    16. com.ibm.ws
      WCChannelLink.ready
      1. com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
      1 frame
    17. WebSphere
      AioReadCompletionListener.futureCompleted
      1. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:461)
      2. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:528)
      3. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:314)
      4. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:285)
      5. com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
      6. com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
      7. com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
      7 frames
    18. com.ibm.io
      ResultHandler$2.run
      1. com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
      2. com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
      3. com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
      4. com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
      5. com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
      6. com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
      6 frames
    19. com.ibm.ws
      ThreadPool$Worker.run
      1. com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1864)
      1 frame