x3 people error portal

SUGGESTED

Hi All , 

getting the following error when trying to setup the portal ,

really appreciate if someone could help me with this .

thanks 

  • 0

    Hi,

    Can you please try restarting the below web services. I got the same issue and it worked after doing this.

    Thanks and Regards,

    Mithun Narayanan.

  • 0 in reply to shobha

    Hi Mithun,

    I also have the same error but even it does not coming up after restart.

    I have already restarted the services and even the server but no luck.

    The below is the exact error it throws from the system.

    Xtend agent [Errors]

    NbErrors[1] - NbWarnings[0]

    [Errors]

     [Err]Reason - Message[Given final block not properly padded] - Class[BadPaddingException]

          **Exception** - Class[CXtdExceptAgt]

          Reason - Message[Given final block not properly padded] - Class[BadPaddingException]

             --Stack--

             xtend.util.excep.CXtdExceptAgt.newAgtActionExcept(CXtdExceptAgt.java:77)

             xtend.session.action.CXtdSessActObjBase.processStopExcept(CXtdSessActObjBase.java:93)

             xtend.session.action.CXtdSessActObjX3Wsvc.processStopExcept(CXtdSessActObjX3Wsvc.java:384)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:52)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[CXtdException]

          Error processing web service [PRHLOGS]

             --Stack--

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:343)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[CXtdException]

          Error calling web service - CALLER[ASESSLOGIN]-INTERFACE[AUSLOGIN]-POOL[AUTO90000]-PUBNAME[PRHLOGS]

    Url[[View:http://mctshr1:0:0]]

             --Stack--

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.runStopError(CXtdWsvcCallAbstract.java:213)

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.run(CXtdWsvcCallAbstract.java:117)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:82)

             xtend.session.action.CXtdSessActObjX3WsvcSpg$CXtdX3WebSrvcCallSpg.runWebService(CXtdSessActObjX3WsvcSpg.java:34)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRunWebService(CXtdSessActObjX3Wsvc.java:350)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:335)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[RuntimeException]

          java.lang.RuntimeException: org.bouncycastle.openssl.EncryptionException: exception using cipher - please check password and data.

             --Stack--

             xtend.server.wsvc.stubs.CXtdWsvcCtxCall.getCallContext(CXtdWsvcCtxCall.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg$CXtdStubCallSpg.run(CXtdWsvcCallX3Spg.java:34)

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.run(CXtdWsvcCallAbstract.java:108)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:82)

             xtend.session.action.CXtdSessActObjX3WsvcSpg$CXtdX3WebSrvcCallSpg.runWebService(CXtdSessActObjX3WsvcSpg.java:34)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRunWebService(CXtdSessActObjX3Wsvc.java:350)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:335)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[RuntimeException]

          org.bouncycastle.openssl.EncryptionException: exception using cipher - please check password and data.

             --Stack--

             com.adonix.x3.comm.client.adonix.pool.CPoolClientSafeV2.getSignature(CPoolClientSafeV2.java:68)

             xtend.server.wsvc.stubs.CXtdWsvcCtxCall.getCallContext(CXtdWsvcCtxCall.java:82)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg$CXtdStubCallSpg.run(CXtdWsvcCallX3Spg.java:34)

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.run(CXtdWsvcCallAbstract.java:108)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:82)

             xtend.session.action.CXtdSessActObjX3WsvcSpg$CXtdX3WebSrvcCallSpg.runWebService(CXtdSessActObjX3WsvcSpg.java:34)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRunWebService(CXtdSessActObjX3Wsvc.java:350)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:335)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[EncryptionException]

          exception using cipher - please check password and data.

             --Stack--

             org.bouncycastle.openssl.jcajce.PEMUtilities.crypt(Unknown Source)

             org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder$1$1.decrypt(Unknown Source)

             org.bouncycastle.openssl.PEMEncryptedKeyPair.decryptKeyPair(Unknown Source)

             com.sage.x3.crypto.CKeyPairSerializer.getPrivateKey(CKeyPairSerializer.java:71)

             com.adonix.x3.comm.client.adonix.pool.CPoolClientSafeV2.getSignature(CPoolClientSafeV2.java:56)

             xtend.server.wsvc.stubs.CXtdWsvcCtxCall.getCallContext(CXtdWsvcCtxCall.java:82)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg$CXtdStubCallSpg.run(CXtdWsvcCallX3Spg.java:34)

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.run(CXtdWsvcCallAbstract.java:108)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:82)

             xtend.session.action.CXtdSessActObjX3WsvcSpg$CXtdX3WebSrvcCallSpg.runWebService(CXtdSessActObjX3WsvcSpg.java:34)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRunWebService(CXtdSessActObjX3Wsvc.java:350)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:335)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

          **Cause** - Class[BadPaddingException]

          Given final block not properly padded

             --Stack--

             com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811)

             com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676)

             com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294)

             javax.crypto.Cipher.doFinal(Cipher.java:2087)

             org.bouncycastle.openssl.jcajce.PEMUtilities.crypt(Unknown Source)

             org.bouncycastle.openssl.jcajce.JcePEMDecryptorProviderBuilder$1$1.decrypt(Unknown Source)

             org.bouncycastle.openssl.PEMEncryptedKeyPair.decryptKeyPair(Unknown Source)

             com.sage.x3.crypto.CKeyPairSerializer.getPrivateKey(CKeyPairSerializer.java:71)

             com.adonix.x3.comm.client.adonix.pool.CPoolClientSafeV2.getSignature(CPoolClientSafeV2.java:56)

             xtend.server.wsvc.stubs.CXtdWsvcCtxCall.getCallContext(CXtdWsvcCtxCall.java:82)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg$CXtdStubCallSpg.run(CXtdWsvcCallX3Spg.java:34)

             xtend.server.wsvc.stubs.CXtdWsvcCallAbstract.run(CXtdWsvcCallAbstract.java:108)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:88)

             xtend.server.wsvc.stubs.CXtdWsvcCallX3Spg.run(CXtdWsvcCallX3Spg.java:82)

             xtend.session.action.CXtdSessActObjX3WsvcSpg$CXtdX3WebSrvcCallSpg.runWebService(CXtdSessActObjX3WsvcSpg.java:34)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRunWebService(CXtdSessActObjX3Wsvc.java:350)

             xtend.session.action.CXtdSessActObjX3Wsvc.processRun(CXtdSessActObjX3Wsvc.java:335)

             xtend.session.action.CXtdSessActObjBase.processAction(CXtdSessActObjBase.java:47)

             xtend.session.action.CXtdSessActLoginMgr.processUserAction(CXtdSessActLoginMgr.java:197)

             xtend.session.agent.CXtdAgentHtml.doActionExec(CXtdAgentHtml.java:430)

             xtend.session.agent.CXtdAgentHtml.doAction(CXtdAgentHtml.java:316)

             xtend.session.agent.CXtdAgentHtml.run(CXtdAgentHtml.java:136)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:487)

             xtend.server.servlets.CXtdServletXtdHtml.reqProcess(CXtdServletXtdHtml.java:33)

             xtend.server.servlets.CXtdAbstServletXtend.execDoRequest(CXtdAbstServletXtend.java:104)

             xtend.server.servlets.CXtdAbstServletXtend.doRequest(CXtdAbstServletXtend.java:83)

             xtend.server.servlets.CXtdAbstServlet.doPost(CXtdAbstServlet.java:98)

    [Comments]

     [000] Action context

     Dlk=[ADLKLOGIN] - Action=[ASESSLOGIN] - TargetPage=[AHOME] - Interface=[AUSLOGIN]

     Action parameters

        Id=[AUSERCODE] - ParamId=[AUSERCODE] - ValueType=[WEBFIELDMANDAT] - WebCode=[AUSERCODE] - Mandatory=[true]

        Id=[APWD] - ParamId=[APWD] - ValueType=[WEBFIELD] - WebCode=[APWD] - Mandatory=[false]

        HttpGetMethAllowed=[false]

     [001] Web service calling context

     Interface=[AUSLOGIN] - PubName=[PRHLOGS] - Type=[ACTIONSUBPROG] - IdCaller=[ASESSLOGIN]

     Calling context

        X3LINK=[ADEFAULT] - Descr=[Default] - Valid=[true]

           PoolAlias=[AUTO90000] - X3Sol=[X3PEOPLEAPP] - X3Fldr=[LIVE]

           Http server

              Address=[]

              DefaultDirectory=[/]

              ReadTimeout=[0] - ConnectTimeout=[0] - CacheExpires=[0]

              Authentication=[no]

              Proxy=[no]

              EntryPointCC=[[View:http://mctshr1:0:0]]

              SoapTimeoutMs=[60000]

           Default X3 login

              X3User=[ADMIN] - X3Pwd=[Not empty] - X3Lang=[ENG]

    Web services call [Errors]

    NbErrors[1] - NbWarnings[0]

    [Errors]

     [Err]Error calling web service - CALLER[ASESSLOGIN]-INTERFACE[AUSLOGIN]-POOL[AUTO90000]-PUBNAME[PRHLOGS]

          Url[[View:http://mctshr1:0:0]]

    [Comments]

     *Parameters sent to web service*

     ParamsXml:

     <?xml version="1.0" encoding="UTF-8"?>

     <PARAM>

     <TAB ID="AX_PAR">

     <LIN NUM="1">

     <FLD NAME="AXPARCOD">SITCOD</FLD>

     <FLD NAME="AXPARVAL">ESSPORTAL</FLD>

     </LIN> - NbInst[4]

     <LIN NUM="2">

     <FLD NAME="AXPARCOD">USRLANG</FLD>

     <FLD NAME="AXPARVAL">ENG</FLD>

     <LIN NUM="3">

     <FLD NAME="AXPARCOD">USRCOD</FLD>

     <FLD NAME="AXPARVAL"/> - NbInst[2]

     <LIN NUM="4">

     <FLD NAME="AXPARCOD">USRPRF</FLD>

     </TAB>

     <GRP ID="AXLOG_PAR">

     <FLD NAME="AXUSERCODE">admin</FLD>

     <FLD NAME="AXPWD">admin</FLD>

     </GRP>

     </PARAM>

     No result returned by web service

    Appreciate if you or anyone knew solution for this

  • 0 in reply to Sabran
    Hi Sabran,

    I am experiencing the same error.

    I have identified the web action causing error but no luck in fixing it.I have assigned all the HR portal roles etc but no luck.

    Have you managed to find a solution?

    Kind regards
    Jean
  • 0 in reply to Jean01
    Hi Jean,

    Still i could not sort out this issue.

    I will update you if i could come out from this. :)

    Regards
    Sabran
  • 0 in reply to Jean01
    SUGGESTED

    Hi Jean,

    I have checked with technical team and found a solution.

    It indicate that we have allow maximum and init.connection amount. If you have set it 0. Please change it to 2.

    You can change this config under webservice 

    Hope this works for you.

    Good Luck

    Regards
    Sabran

  • 0 in reply to Sabran
    Hi Sabran,

    I had setup my original web services to 2
  • 0 in reply to Jean01
    Hi Jean,

    Then what you could do is, Check the webservice details from the below link.

    http://localhost:28880/

    enter sage as username and password if it prompt for credintials.

    The link will show the exact error what causes and based on that you can predict the error and solve. This is the way i approached and made it.
  • 0 in reply to Sabran
    Hi Sabran,

    Everything is in french so it's hard to decipher.

    Could I ask you for a screen shot of your web services pool you had setup?

    Regards
  • 0 in reply to Sabran
    SUGGESTED
    I managed to fix this issue after reinstalling the webservice
  • 0 in reply to Jean01
    Thanks man !!!! It worked for me too
  • 0 in reply to Sabran

    Hi Jean01 and Sebran,

    Can you please send me the steps for installing the webservice.

    Thanks