Skip to main content

Add columns to OmniPortlet

· One min read

I had some questions about the limitation to 5 columns of the OmniPortlet tabular layout. Here is a tip to add more columns to this layout:

  1. backup the current OmniPortlet provider.xml /OC4J_HOME/applications/portalTools/omniPortlet/WEB-INF/providers/omniPortlet

  2. You can now open the file, and look for the tag <dataField

  1. You can add new fields, by copying the existing <dataField> tag and change the value of the <name> and <displayName>
<dataField class="oracle.webdb.reformlet.definition.DataFieldDefinition"><name>Field6</name><displayName>Column6</displayName><description>Field6</description><text>##column##</text>

The same logic could be used to add parameters or events to the OmniPortlet.