Clarity

 View Only
  • 1.  15.7 addin csk failed

    Posted Apr 02, 2020 10:23 AM
    ​Hello,
    I am upgrading our PPM version 15.4 to 15.7.0.202 it is sucessfully upgraded. I have upgraded too our database into a new server SQL 2016 as required. But I am having this error when I tried to install the addin csk it failed with this error :

    02.04.20 16:11 (admin) Error Applying XOG: Failure occurred while applying lookups/CSK_RPT_ALL_DYNAMIC_LOOKUPS.xml
    02.04.20 16:11 (admin)  Check C:\Clarity\logs\content\xog\csk\lookups/CSK_RPT_ALL_DYNAMIC_LOOKUPS_out.xml for errors
    02.04.20 16:11 (admin) Failed to install content pack. ID: csk
    C:\Clarity\META-INF\content\xog\csk\install.xml:242: exec returned: 2
     at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
     at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
     at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.Target.execute(Target.java:435)
     at org.apache.tools.ant.Target.performTasks(Target.java:456)
     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
     at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.Target.execute(Target.java:435)
     at org.apache.tools.ant.Target.performTasks(Target.java:456)
     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
     at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at com.niku.tools.taskdefs.IfTask.execute(IfTask.java:219)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at com.niku.tools.taskdefs.ChooseTask.execute(ChooseTask.java:132)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.Target.execute(Target.java:435)
     at org.apache.tools.ant.Target.performTasks(Target.java:456)
     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
     at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
     at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
     at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
     at com.niku.tools.taskdefs.IfTask.execute(IfTask.java:224)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at com.niku.tools.taskdefs.ChooseTask.execute(ChooseTask.java:132)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at com.niku.tools.taskdefs.IfTask.execute(IfTask.java:219)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
     at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.Target.execute(Target.java:435)
     at org.apache.tools.ant.Target.performTasks(Target.java:456)
     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
     at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
     at com.niku.nsa.service.AntUtil.executeTargets(AntUtil.java:123)
     at com.niku.nsa.service.AntUtil.executeAntScript(AntUtil.java:81)
     at com.niku.nsa.service.AdminManager.doInternContent(AdminManager.java:2424)
     at com.niku.nsa.service.AdminManager.doInternContent(AdminManager.java:2363)
     at com.niku.nsa.service.AdminManager.doInternAddinContent(AdminManager.java:2282)
     at com.niku.nsa.service.AdminManager.doContent(AdminManager.java:2254)
     at com.niku.nsa.service.AdminManager.invokeAction(AdminManager.java:423)
     at com.niku.nsa.service.AdminManager.execute(AdminManager.java:207)
     at com.niku.nsa.service.Admin.main(Admin.java:78)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)
     at com.werken.forehead.Forehead.run(Forehead.java:551)
     at com.werken.forehead.Forehead.main(Forehead.java:581)

    I did check the csk_rpt_all_dynamic_lookups file and belew the error messages :
    <?xml version="1.0" encoding="UTF-8"?>
    <XOGOutput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/status.xsd">
      <Object type="contentPack"/>
      <Status elapsedTime="12.529 seconds" state="FAILURE"/>
      <Statistics failureRecords="5" insertedRecords="-5" totalNumberOfRecords="52" updatedRecords="52"/>
      <Records>
        <Record>
          <KeyInformation>
            <column name="code">CSK_RPT_INVESTMENT</column>
          </KeyInformation>
          <ErrorInformation>
            <Severity>FATAL</Severity>
            <Description>com.niku.union.persistence.nsql.NSQLSyntaxException: NSQL Syntax exception: NSQL_SYNTAX_ERROR_DB_ERROR, Info: [CA Clarity][SQLServer JDBC Driver][SQLServer]Invalid object name 'DWH_SEC_INV_OBS_PARTIAL_MV'.&#xd;
    SQL Text:&#xd;
     SELECT i.investment_key investment_key,
           i.investment_id investment_id,
           i.investment_name investment_name
    FROM   dwh_inv_investment i
           INNER JOIN dwh_inv_project p ON i.investment_key = p.investment_key
    WHERE  i.is_template = 0
    AND   (EXISTS (SELECT 1
                   FROM   dwh_inv_security_v
                   WHERE  user_uid = ?
                   AND    investment_type_key = i.investment_type_key
                   AND    investment_key = i.investment_key))
    AND    1=? and 1=1 and 2 = 2 &#xd;
     at com.niku.union.persistence.nsql.NSQLQuery.retrieveMetaData(NSQLQuery.java:992)&#xd;
     at com.niku.union.persistence.nsql.NSQLQuery.initialize(NSQLQuery.java:288)&#xd;
     at com.niku.union.persistence.nsql.NSQLQuery.setNSQL(NSQLQuery.java:792)&#xd;
     at com.niku.union.persistence.nsql.NSQLQuery.&lt;init&gt;(NSQLQuery.java:328)&#xd;
     at com.niku.union.persistence.nsql.NSQLController.getQueryForUpdate(NSQLController.java:140)&#xd;
     at com.niku.odf.ori.dal.NsqlPersistenceService.updateNsql(NsqlPersistenceService.java:523)&#xd;
     at com.niku.odf.ori.dal.NsqlPersistenceService.updateNsql(NsqlPersistenceService.java:481)&#xd;
     at com.niku.odf.ori.service.DynamicLookupService.updateNsql(DynamicLookupService.java:213)&#xd;
     at com.niku.odf.ori.OdfEngine.importDynamicLookup(OdfEngine.java:2172)&#xd;
     at com.niku.odf.ori.xblhandlers.LookupsXogImportHandler.updateDynamicLookup(LookupsXogImportHandler.java:350)&#xd;
     at com.niku.odf.ori.xblhandlers.LookupsXogImportHandler.updateLookup(LookupsXogImportHandler.java:311)&#xd;
     at com.niku.odf.ori.xblhandlers.LookupsXogImportHandler.processXogRequest(LookupsXogImportHandler.java:164)&#xd;
     at com.niku.odf.ori.xblhandlers.LookupsXogImportHandler.postProcess(LookupsXogImportHandler.java:106)&#xd;
     at com.niku.xql2.XQLVisitor.postProcess(XQLVisitor.java:1418)&#xd;
     at com.niku.union.xml.dom.DOMWalker.postProcess(DOMWalker.java:210)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:94)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.TryHandler.preProcess(TryHandler.java:54)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processObject(LoopHandler.java:388)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processSet(LoopHandler.java:259)&#xd;
     at com.niku.xql2.handlers.LoopHandler.preProcess(LoopHandler.java:216)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:92)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processObject(LoopHandler.java:388)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processSet(LoopHandler.java:259)&#xd;
     at com.niku.xql2.handlers.LoopHandler.preProcess(LoopHandler.java:216)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processObject(LoopHandler.java:388)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processSet(LoopHandler.java:259)&#xd;
     at com.niku.xql2.handlers.LoopHandler.preProcess(LoopHandler.java:216)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processObject(LoopHandler.java:388)&#xd;
     at com.niku.xql2.handlers.LoopHandler.processSet(LoopHandler.java:259)&#xd;
     at com.niku.xql2.handlers.LoopHandler.preProcess(LoopHandler.java:216)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:51)&#xd;
     at com.niku.xql2.handlers.TryHandler.preProcess(TryHandler.java:54)&#xd;
     at com.niku.xql2.XQLVisitor.preProcess(XQLVisitor.java:1384)&#xd;
     at com.niku.union.xml.dom.DOMWalker.preProcess(DOMWalker.java:194)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:74)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:92)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverseIntern(DOMWalker.java:92)&#xd;
     at com.niku.union.xml.dom.DOMWalker.traverse(DOMWalker.java:36)&#xd;
     at com.niku.xog.service.XOGXBLHandler.processXBL(XOGXBLHandler.java:261)&#xd;
     at com.niku.xog.service.XOGXBLHandler.process(XOGXBLHandler.java:168)&#xd;
     at com.niku.xog.service.ObjectHandler.processRequest(ObjectHandler.java:180)&#xd;
     at com.niku.xog.client.XOGAdminClient.processDoc(XOGAdminClient.java:1189)&#xd;
     at com.niku.xog.client.XOGAdminClient.processFileDescriptors(XOGAdminClient.java:920)&#xd;
     at com.niku.xog.client.XOGAdminClient.processFileDescriptors(XOGAdminClient.java:683)&#xd;
     at com.niku.xog.client.XOGAdminClient.execute(XOGAdminClient.java:538)&#xd;
     at com.niku.xog.client.XOGAdminClient.main(XOGAdminClient.java:265)&#xd;
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xd;
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&#xd;
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&#xd;
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)&#xd;
     at com.niku.nsa.service.AdminManager.runExecutable(AdminManager.java:2924)&#xd;
     at com.niku.nsa.service.AdminManager.doXogContent(AdminManager.java:4304)&#xd;
     at com.niku.nsa.service.AdminManager.xogContent(AdminManager.java:2893)&#xd;
     at com.niku.nsa.service.AdminManager.processXOGDriver(AdminManager.java:2815)&#xd;
     at com.niku.nsa.service.AdminManager.installContent(AdminManager.java:2583)&#xd;
     at com.niku.nsa.service.AdminManager.doContentDeploy(AdminManager.java:1839)&#xd;
     at com.niku.nsa.service.AdminManager.invokeAction(AdminManager.java:412)&#xd;
     at com.niku.nsa.service.AdminManager.execute(AdminManager.java:207)&#xd;
     at com.niku.nsa.service.Admin.main(Admin.java:78)&#xd;
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#xd;
     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&#xd;
     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&#xd;
     at java.base/java.lang.reflect.Method.invoke(Method.java:566)&#xd;
     at com.werken.forehead.Forehead.run(Forehead.java:551)&#xd;
     at com.werken.forehead.Forehead.main(Forehead.java:581)&#xd;
    </Description>
          </ErrorInformation>
        </Record>
        <Record>
          <KeyInformation>
            <column name="code">CSK_RPT_PRODUCT_APP</column>
          </KeyInformation>
          <ErrorInformation>
            <Severity>FATAL</Severity>
            <Description>com.niku.union.persistence.nsql.NSQLSyntaxException: NSQL Syntax exception: NSQL_SYNTAX_ERROR_DB_ERROR, Info: [CA Clarity][SQLServer JDBC Driver][SQLServer]Invalid object name 'DWH_SEC_INV_OBS_PARTIAL_MV'.&#xd;
    SQL Text:&#xd;
     SELECT i.investment_key investment_key,
           i.investment_id investment_id,
           i.investment_name investment_name          
    FROM   dwh_inv_security_v s
           INNER JOIN dwh_inv_investment i ON  s.investment_key = i.investment_key
                                           AND i.is_template = 0
           INNER JOIN dwh_inv_project p ON  s.investment_key = p.investment_key
                                        AND p.is_program = 0

    Any help or suggestion to resolve this issue will be appreciated.

    Many thanks in advance.
    Karim


  • 2.  RE: 15.7 addin csk failed
    Best Answer

    Broadcom Employee
    Posted Apr 02, 2020 10:29 AM
    Karim, 
    This is why it fails: 
    Invalid object name 'DWH_SEC_INV_OBS_PARTIAL_MV'

    Does the DWH schema have the view above? If not, can you get it from another environment?


  • 3.  RE: 15.7 addin csk failed

    Posted Apr 02, 2020 11:27 AM
    Hello Nika,
    Thank you for your help.
    I do not have this view in the DWH schema but I did copy it from our PROD environment. I have done the installation of the csk and it was successful.

    Regards



  • 4.  RE: 15.7 addin csk failed

    Broadcom Employee
    Posted Apr 02, 2020 11:31 AM
    Great to hear this Karim!