<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CMS Snapshot Analysis - Run Analyzer - Missing or Wrong Links per technology - J2EE on Documentation - V2</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/</link><description>Recent content in CMS Snapshot Analysis - Run Analyzer - Missing or Wrong Links per technology - J2EE on Documentation - V2</description><generator>Hugo</generator><language>en</language><atom:link href="https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/index.xml" rel="self" type="application/rss+xml"/><item><title>CMS Snapshot Analysis - Run Analyzer - Missing or Wrong Links per technology - EJB</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-ejb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-ejb/</guid><description>&lt;p&gt;&lt;strong&gt;Purpose (problem description)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This guide provides the approach to troubleshoot missing or wrong / incorrect links between EJB objects.&lt;/p&gt;
&lt;p&gt;Links detected and saved by analyzer&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doc.castsoftware.com/display/TECHNOS/JEE+-+Analysis+results"&gt;JEE - Analysis results&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Observed in CAST AIP&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Release&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;8.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.2.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.1.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.0.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;7.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Observed on RDBMS&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;RDBMS&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Oracle Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Microsoft SQL Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS3&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS2&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Action Plan&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There are no issues encountered in EJB yet.&lt;/p&gt;</description></item><item><title>CMS Snapshot Analysis - Run Analyzer - Missing or Wrong Links per technology - J2EE - Missing links between hibernate entity and oracle tables</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee-missing-links-between-hibernate-entity-and-oracle-tables/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee-missing-links-between-hibernate-entity-and-oracle-tables/</guid><description>&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After analysis,there might be missing links between hibernate entity and oracle tables.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/TG/attachments/566533774/566533776.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Observed in CAST AIP&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Release&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;8.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.2.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.1.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;8.0.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;7.3.x&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Observed on RDBMS&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;RDBMS&lt;/th&gt;
 &lt;th&gt;Yes/No&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Oracle Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Microsoft SQL Server&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS3&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS2&lt;/td&gt;
 &lt;td&gt;&amp;#x2705;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;CSS1&lt;/td&gt;
 &lt;td&gt;&amp;#x274c;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Step by Step Scenario&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run Analysis&lt;/li&gt;
&lt;li&gt;Check in Enlighten&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Action Plan&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is an expected behavior because it is encountered whenever there is a manual change in schema name/instance name.&lt;/p&gt;</description></item><item><title>CMS Snapshot Analysis - Run Analyzer - Missing or Wrong Links per technology - J2EE - Wrong links related to funnel programming</title><link>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee-wrong-links-related-to-funnel-programming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://doc.castsoftware.com/export-v2/tg/technical-guides/technical-guides-by-cast-aip-component/cms-snapshot-analysis-component/cms-snapshot-analysis-run-analyzer/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-between-two-objects/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee/cms-snapshot-analysis-run-analyzer-missing-or-wrong-links-per-technology-j2ee-wrong-links-related-to-funnel-programming/</guid><description>&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This page explains how to deal with an issue called &amp;ldquo;&lt;strong&gt;Big Potato&lt;/strong&gt;&amp;rdquo;, occurring because of &lt;strong&gt;multiple {Ae}&lt;/strong&gt; (Internally Escalated Access Execute) &lt;strong&gt;links&lt;/strong&gt;. It consists of &lt;strong&gt;multiple false links&lt;/strong&gt; between several implementations of an interface or an abstract class and several resources. This sometimes happens when the application is developed using a programming style called Interface-Based Programming, and uses many different resources. This is called &amp;ldquo;funnel&amp;rdquo; programming.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://doc-data.castsoftware.com/TG/attachments/566533778/566533783.png" alt=""&gt;&lt;img src="https://doc-data.castsoftware.com/TG/attachments/566533778/566533782.png" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Funnel programming (fig1) leads to false links (fig2)&lt;/p&gt;</description></item></channel></rss>