No row found for rowKey.
Hi I am using Oracle Jdeveloper 11g Release 1
I have a database table:
SQL> desc em_cs_cc_history;
Name Null? Type
NAME NOT NULL VARCHAR2(64)
VERSION NOT NULL VARCHAR2(64)
DESCRIPTION VARCHAR2(800)
ORIGIN_SITE_ID NOT NULL RAW(16)
ORIGIN_SITE_NAME VARCHAR2(128)
IS_PUBLISHED NUMBER(1)
IS_SYSTEM NUMBER(1)
IS_LOCAL NUMBER(1)
DNAME_NLS_ID VARCHAR2(64)
DESCRIPTION_NLSID VARCHAR2(64)
OWNER VARCHAR2(256)
XML_SNAPSHOT BLOB
XML_SNAPSHOT_TS DATEWhich i am using in my model and view . My Entity Object definition on the table is:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE Entity SYSTEM "jbo_03_01.dtd">
<!---->
<Entity
xmlns="http://xmlns.oracle.com/bc4j"
Name="EmCsCcHistoryEO"
Version="11.1.1.62.68"
InheritPersonalization="true"
DBObjectType="table"
DBObjectName="EM_CS_CC_HISTORY"
AliasName="EmCsCcHistoryEO"
BindingStyle="OracleName"
UseGlueCode="false"
RowClass="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEOImpl"
DefClass="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEODefImpl"
CollClass="oracle.sysman.emSDK.core.adfext.bc.EMEntityCache">
<DesignTime>
<Attr Name="_codeGenFlag2" Value="Delete|Access|Def"/>
<AttrArray Name="_publishEvents"/>
<Attr Name="_isCodegen" Value="true"/>
</DesignTime>
<Attribute
Name="Name"
IsNotNull="true"
Precision="64"
ColumnName="NAME"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY"
PrimaryKey="true">
<DesignTime>
<Attr Name="_DisplaySize" Value="64"/>
</DesignTime>
</Attribute>
<Attribute
Name="Version"
IsNotNull="true"
Precision="64"
ColumnName="VERSION"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY"
PrimaryKey="true">
<DesignTime>
<Attr Name="_DisplaySize" Value="64"/>
</DesignTime>
</Attribute>
<Attribute
Name="Description"
Precision="800"
ColumnName="DESCRIPTION"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="800"/>
</DesignTime>
</Attribute>
<Attribute
Name="OriginSiteId"
IsNotNull="true"
Precision="255"
ColumnName="ORIGIN_SITE_ID"
SQLType="VARCHAR"
Type="oracle.jbo.domain.Raw"
ColumnType="RAW"
TableName="EM_CS_CC_HISTORY"
PrimaryKey="true"
RetrievedOnUpdate="true"
RetrievedOnInsert="true">
<DesignTime>
<Attr Name="_DisplaySize" Value="64"/>
</DesignTime>
</Attribute>
<Attribute
Name="IsPublished"
Precision="1"
Scale="0"
ColumnName="IS_PUBLISHED"
SQLType="NUMERIC"
Type="oracle.jbo.domain.Number"
ColumnType="NUMBER"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="2"/>
</DesignTime>
</Attribute>
<Attribute
Name="IsSystem"
Precision="1"
Scale="0"
ColumnName="IS_SYSTEM"
SQLType="NUMERIC"
Type="oracle.jbo.domain.Number"
ColumnType="NUMBER"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="2"/>
</DesignTime>
</Attribute>
<Attribute
Name="IsLocal"
Precision="1"
Scale="0"
ColumnName="IS_LOCAL"
SQLType="NUMERIC"
Type="oracle.jbo.domain.Number"
ColumnType="NUMBER"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="2"/>
</DesignTime>
</Attribute>
<Attribute
Name="DnameNlsId"
Precision="64"
ColumnName="DNAME_NLS_ID"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="64"/>
</DesignTime>
</Attribute>
<Attribute
Name="DescriptionNlsid"
Precision="64"
ColumnName="DESCRIPTION_NLSID"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="64"/>
</DesignTime>
</Attribute>
<Attribute
Name="Owner"
Precision="256"
ColumnName="OWNER"
SQLType="VARCHAR"
Type="java.lang.String"
ColumnType="VARCHAR2"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="256"/>
</DesignTime>
</Attribute>
<Attribute
Name="XmlSnapshot"
IsQueriable="false"
ColumnName="XML_SNAPSHOT"
SQLType="CLOB"
Type="oracle.jbo.domain.ClobDomain"
ColumnType="CLOB"
TableName="EM_CS_CC_HISTORY"/>
<Attribute
Name="XmlSnapshotTs"
ColumnName="XML_SNAPSHOT_TS"
SQLType="TIMESTAMP"
Type="oracle.jbo.domain.Date"
ColumnType="DATE"
TableName="EM_CS_CC_HISTORY">
<DesignTime>
<Attr Name="_DisplaySize" Value="7"/>
</DesignTime>
</Attribute>
<Key
Name="EmCsCcHistoryPk"
PrimaryKey="true">
<DesignTime>
<Attr Name="_DBObjectName" Value="EM_CS_CC_HISTORY_PK"/>
</DesignTime>
<AttrArray Name="Attributes">
<Item
Value="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO.Name"/>
<Item
Value="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO.Version"/>
<Item
Value="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO.OriginSiteId"/>
</AttrArray>
</Key>
<Key
Name="SysC007949">
<DesignTime>
<Attr Name="_DBObjectName" Value="SYS_C007949"/>
<Attr Name="_checkCondition" Value='"NAME" IS NOT NULL'/>
<Attr Name="_isCheck" Value="true"/>
</DesignTime>
<AttrArray Name="Attributes">
<Item
Value="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO.Name"/>
</AttrArray>
</Key>
<Key
Name="SysC007950">
<DesignTime>
<Attr Name="_DBObjectName" Value="SYS_C007950"/>
<Attr Name="_checkCondition" Value='"VERSION" IS NOT NULL'/>
<Attr Name="_isCheck" Value="true"/>
</DesignTime>
<AttrArray Name="Attributes">
<Item
Value="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO.Version"/>
</AttrArray>
</Key>
</Entity>My VO on it is:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
<!---->
<ViewObject
xmlns="http://xmlns.oracle.com/bc4j"
Name="EmCsCcHistoryVO"
Version="11.1.1.62.68"
InheritPersonalization="true"
BindingStyle="OracleName"
CustomQuery="true"
RowClass="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVORowImpl"
ComponentClass="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVOImpl"
DefClass="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVODefImpl"
PageIterMode="Full"
UseGlueCode="false">
<DesignTime>
<Attr Name="_codeGenFlag2" Value="Access|Def|Coll|VarAccess"/>
<Attr Name="_isCodegen" Value="true"/>
<Attr Name="_isExpertMode" Value="true"/>
</DesignTime>
<Variable
Name="name"
Kind="viewcriteria"
Type="java.lang.String"/>
<Variable
Name="originSiteId"
Kind="viewcriteria"
Type="oracle.jbo.domain.Raw"/>
<Variable
Name="version"
Kind="viewcriteria"
Type="java.lang.String"/>
<ViewAccessor
Name="PackagePublishedVO1"
ViewObjectName="oracle.sysman.core.gccompliance.model.library.packages.history.view.PackagePublishedVO"
RowLevelBinds="true"/>
<ListBinding
Name="LOV_IsPublished"
ListVOName="PackagePublishedVO1"
ListRangeSize="-1"
NullValueFlag="start"
NullValueId="${adfBundle['oracle.javatools.resourcebundle.SystemBundle']['NULL_VALUE_RESID']}"
MRUCount="0">
<AttrArray Name="AttrNames">
<Item Value="IsPublished"/>
</AttrArray>
<AttrArray Name="ListAttrNames">
<Item Value="IsPublishedUI"/>
</AttrArray>
<AttrArray Name="ListDisplayAttrNames">
<Item Value="IsPublishedUI"/>
</AttrArray>
<DisplayCriteria/>
</ListBinding>
<SQLQuery>
<![CDATA[SELECT EmCsCcHistoryEO.NAME,
EmCsCcHistoryEO.VERSION,
EmCsCcHistoryEO.DESCRIPTION,
EmCsCcHistoryEO.ORIGIN_SITE_ID,
EmCsCcHistoryEO.IS_PUBLISHED,
EmCsCcHistoryEO.IS_SYSTEM,
EmCsCcHistoryEO.IS_LOCAL,
EmCsCcHistoryEO.DNAME_NLS_ID,
EmCsCcHistoryEO.DESCRIPTION_NLSID,
EmCsCcHistoryEO.OWNER,
EmCsCcHistoryEO.XML_SNAPSHOT,
EmCsCcHistoryEO.XML_SNAPSHOT_TS
FROM EM_CS_CC_HISTORY EmCsCcHistoryEO
LEFT OUTER JOIN EM_CS_CC_HISTORY cp
on (EmCsCcHistoryEO.NAME = cp.NAME and em_compliance_util.normalize_version(EmCsCcHistoryEO.VERSION) < em_compliance_util.normalize_version(cp.VERSION) and EmCsCcHistoryEO.ORIGIN_SITE_ID = cp.ORIGIN_SITE_ID)
where cp.NAME is null]]>
</SQLQuery>
<EntityUsage
Name="EmCsCcHistoryEO"
Entity="oracle.sysman.core.gccompliance.model.library.packages.history.entity.EmCsCcHistoryEO"/>
<ViewAttribute
Name="NameTransient"
IsUpdateable="false"
IsSelected="false"
IsPersistent="false"
PrecisionRule="true"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="VIEW_ATTR"
SQLType="VARCHAR">
<TransientExpression><![CDATA[object.Name]]></TransientExpression>
<Dependencies>
<Item
Value="Name"/>
</Dependencies>
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="COMPLIANCE_PACKAGE"/>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="DescriptionTransient"
IsUpdateable="false"
IsSelected="false"
IsPersistent="false"
PrecisionRule="true"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="VIEW_ATTR"
SQLType="VARCHAR">
<TransientExpression><![CDATA[object.Description]]></TransientExpression>
<Dependencies>
<Item
Value="Description"/>
</Dependencies>
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="DESCRIPTION"/>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="Name"
IsNotNull="true"
PrecisionRule="true"
EntityAttrName="Name"
EntityUsage="EmCsCcHistoryEO"
AliasName="NAME">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="COMPLIANCE_PACKAGE"/>
<DISPLAYHINT
Value="Hide"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="Version"
IsNotNull="true"
PrecisionRule="true"
EntityAttrName="Version"
EntityUsage="EmCsCcHistoryEO"
AliasName="VERSION">
<Properties>
<SchemaBasedProperties>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="Description"
PrecisionRule="true"
EntityAttrName="Description"
EntityUsage="EmCsCcHistoryEO"
AliasName="DESCRIPTION">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="DESCRIPTION"/>
<DISPLAYHINT
Value="Hide"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="OriginSiteName"
IsSelected="false"
IsPersistent="false"
PrecisionRule="true"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="VIEW_ATTR"
SQLType="VARCHAR">
<Dependencies>
<Item
Value="OriginSiteId"/>
</Dependencies>
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="ORIGIN_SITE_ID"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="OriginSiteId"
IsNotNull="true"
PrecisionRule="true"
EntityAttrName="OriginSiteId"
EntityUsage="EmCsCcHistoryEO"
AliasName="ORIGIN_SITE_ID">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="ORIGIN_SITE_ID"/>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="IsPublishedUI"
IsSelected="false"
IsPersistent="false"
PrecisionRule="true"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="VIEW_ATTR"
SQLType="VARCHAR"
DefaultValue="No">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO.IsPublished_LABEL"/>
<CONTROLTYPE
Value="choice"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="IsPublished"
PrecisionRule="true"
EntityAttrName="IsPublished"
EntityUsage="EmCsCcHistoryEO"
AliasName="IS_PUBLISHED"
LOVName="LOV_IsPublished">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO.IsPublished_LABEL"/>
<CONTROLTYPE
Value="choice"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="IsSystem"
PrecisionRule="true"
EntityAttrName="IsSystem"
EntityUsage="EmCsCcHistoryEO"
AliasName="IS_SYSTEM"/>
<ViewAttribute
Name="IsLocalUI"
IsSelected="false"
IsPersistent="false"
PrecisionRule="true"
Type="java.lang.String"
ColumnType="VARCHAR2"
AliasName="VIEW_ATTR"
SQLType="VARCHAR"
DefaultValue="No">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="IS_LOCAL"/>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="IsLocal"
PrecisionRule="true"
EntityAttrName="IsLocal"
EntityUsage="EmCsCcHistoryEO"
AliasName="IS_LOCAL">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO.IsLocal_LABEL"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="DnameNlsId"
PrecisionRule="true"
EntityAttrName="DnameNlsId"
EntityUsage="EmCsCcHistoryEO"
AliasName="DNAME_NLS_ID"/>
<ViewAttribute
Name="DescriptionNlsid"
PrecisionRule="true"
EntityAttrName="DescriptionNlsid"
EntityUsage="EmCsCcHistoryEO"
AliasName="DESCRIPTION_NLSID"/>
<ViewAttribute
Name="Owner"
PrecisionRule="true"
EntityAttrName="Owner"
EntityUsage="EmCsCcHistoryEO"
AliasName="OWNER">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="OWNER"/>
<DISPLAYWIDTH
Value="100"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="XmlSnapshot"
IsQueriable="false"
PrecisionRule="true"
EntityAttrName="XmlSnapshot"
EntityUsage="EmCsCcHistoryEO"
AliasName="XML_SNAPSHOT">
<Properties>
<SchemaBasedProperties>
<LABEL
ResId="XML_SNAPSHOT"/>
</SchemaBasedProperties>
</Properties>
</ViewAttribute>
<ViewAttribute
Name="XmlSnapshotTs"
PrecisionRule="true"
EntityAttrName="XmlSnapshotTs"
EntityUsage="EmCsCcHistoryEO"
AliasName="XML_SNAPSHOT_TS"/>
<ViewCriteria
Name="EmCsCcHistoryVOCriteria"
ViewObjectName="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO"
Conjunction="AND"
Mode="3">
<Properties>
<CustomProperties>
<Property
Name="displayOperators"
Value="InAdvancedMode"/>
<Property
Name="autoExecute"
Value="true"/>
<Property
Name="allowConjunctionOverride"
Value="true"/>
<Property
Name="showInList"
Value="true"/>
<Property
Name="mode"
Value="Basic"/>
</CustomProperties>
</Properties>
<ViewCriteriaRow
Name="vcrow211"
UpperColumns="1">
<ViewCriteriaItem
Name="NameTransient"
ViewAttribute="NameTransient"
Operator="CONTAINS"
Conjunction="AND"
Required="Optional"/>
<ViewCriteriaItem
Name="DescriptionTransient"
ViewAttribute="DescriptionTransient"
Operator="CONTAINS"
Conjunction="AND"
Required="Optional"/>
<ViewCriteriaItem
Name="Version"
ViewAttribute="Version"
Operator="CONTAINS"
Conjunction="AND"
Required="Optional">
<Properties>
<CustomProperties>
<Property
Name="renderedMode"
Value="Advanced"/>
</CustomProperties>
</Properties>
</ViewCriteriaItem>
<ViewCriteriaItem
Name="IsPublishedUI"
ViewAttribute="IsPublishedUI"
Operator="="
Conjunction="AND"
Required="Optional"/>
<ViewCriteriaItem
Name="IsLocalUI"
ViewAttribute="IsLocalUI"
Operator="="
Conjunction="AND"
Required="Optional"/>
<ViewCriteriaItem
Name="Owner"
ViewAttribute="Owner"
Operator="CONTAINS"
Conjunction="AND"
Required="Optional">
<Properties>
<CustomProperties>
<Property
Name="renderedMode"
Value="Advanced"/>
</CustomProperties>
</Properties>
</ViewCriteriaItem>
</ViewCriteriaRow>
</ViewCriteria>
<ViewCriteria
Name="EmCsCcHistoryVOKeyCriteria"
ViewObjectName="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO"
Conjunction="AND"
Mode="3">
<Properties>
<CustomProperties>
<Property
Name="displayOperators"
Value="InAdvancedMode"/>
<Property
Name="autoExecute"
Value="false"/>
<Property
Name="allowConjunctionOverride"
Value="true"/>
<Property
Name="showInList"
Value="true"/>
<Property
Name="mode"
Value="Basic"/>
</CustomProperties>
</Properties>
<ViewCriteriaRow
Name="vcrow126"
UpperColumns="1">
<ViewCriteriaItem
Name="Name"
ViewAttribute="Name"
Operator="="
Conjunction="AND"
Value=":name"
IsBindVarValue="true"
Required="Optional"/>
<ViewCriteriaItem
Name="Version"
ViewAttribute="Version"
Operator="="
Conjunction="AND"
Value=":version"
IsBindVarValue="true"
Required="Optional"/>
<ViewCriteriaItem
Name="OriginSiteId"
ViewAttribute="OriginSiteId"
Operator="="
Conjunction="AND"
Value=":originSiteId"
IsBindVarValue="true"
Required="Optional"/>
</ViewCriteriaRow>
</ViewCriteria>
<ViewCriteria
Name="EmCsCcHistoryVOAllVersionCriteria"
ViewObjectName="oracle.sysman.core.gccompliance.model.library.packages.history.view.EmCsCcHistoryVO"
Conjunction="AND"
Mode="3">
<Properties>
<CustomProperties>
<Property
Name="displayOperators"
Value="InAdvancedMode"/>
<Property
Name="autoExecute"
Value="false"/>
<Property
Name="allowConjunctionOverride"
Value="true"/>
<Property
Name="showInList"
Value="true"/>
<Property
Name="mode"
Value="Basic"/>
</CustomProperties>
</Properties>
<ViewCriteriaRow
Name="vcrow20"
UpperColumns="1">
<ViewCriteriaItem
Name="Name"
ViewAttribute="Name"
Operator="="
Conjunction="AND"
Value=":name"
IsBindVarValue="true"
Required="Optional"/>
<ViewCriteriaItem
Name="OriginSiteId"
ViewAttribute="OriginSiteId"
Operator="="
Conjunction="AND"
Value=":originSiteId"
IsBindVarValue="true"
Required="Optional"/>
</ViewCriteriaRow>
</ViewCriteria>
<LOVUIHints
ListType="105"
MRUCount="0"
ListRangeSize="-1"
NullValueId="LOVUIHints_NullValueId"
NullValueFlag="start">
<AttrArray Name="ListDisplayAttrNames">
<Item Value="IsPublishedUI"/>
<Item Value="IsLocalUI"/>
</AttrArray>
<DisplayCriteria/>
</LOVUIHints>
<ResourceBundle>
<PropertiesBundle
PropertiesFile="oracle.sysman.core.gccompliance.model.CoreGccomplianceModelMsg"/>
</ResourceBundle>
</ViewObject>I am using this is a jspx page to show as a table:
<af:table value="#{bindings.EmCsCcHistory1.collectionModel}"
var="row" rows="#{bindings.EmCsCcHistory1.rangeSize}"
emptyText="#{bindings.EmCsCcHistory1.viewable ? coregccomplianceuiBundle.MSG_NO_DATA_DISPLAY : coregccomplianceuiBundle.MSG_ACCESS_DENIED}"
fetchSize="#{bindings.EmCsCcHistory1.rangeSize}"
rowBandingInterval="0"
binding="#{viewScope.packages_libraryBean.ccpTable}"
columnStretching="column:c4"
styleClass="AFStretchWidth"
selectionListener="#{bindings.EmCsCcHistory1.collectionModel.makeCurrent}"
disableColumnReordering="true"
rowSelection="multiple" id="t1"
summary="#{coregccomplianceuiBundle.COMPLIANCE_PACKAGES_TABLE_SUMMARY}"
contentDelivery="immediate">
<af:column id="csel" width="10" rowHeader="true"/>
<af:column sortProperty="IsSystem" sortable="true"
headerText="#{coregccomplianceuiBundle.BLANKTEXT}" id="CS32" rowHeader="unstyled" width="16">
<af:switcher id="sw1" facetName="#{row.IsSystem}" defaultFacet="1">
<f:facet name="1">
<af:panelGroupLayout id="pg1" layout="horizontal">
<af:image source="/images/lock_ena.png" id="ccpl1"
shortDesc="#{coregccomplianceuiBundle.SYSTEM_DEFINED_COMPLIANCE_STANDARD}"/>
</af:panelGroupLayout>
</f:facet>
<f:facet name="0">
<af:panelGroupLayout id="pg1-1" layout="horizontal">
<af:image source="/images/unlock_ena.png" id="ccpl2"
shortDesc="#{coregccomplianceuiBundle.USER_DEFINED_COMPLIANCE_STANDARD}"/>
</af:panelGroupLayout>
</f:facet>
</af:switcher>
</af:column>
<af:column sortProperty="NameTransient" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.NameTransient.label}"
id="c1" width="200" rowHeader="unstyled"
noWrap="false">
<af:outputText value="#{row.NameTransient}" id="ot4"/>
</af:column>
<af:column sortProperty="Version" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.Version.label}"
id="c6">
<af:outputText value="#{row.Version}" id="ot5"/>
</af:column>
<af:column sortProperty="DescriptionTransient" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.DescriptionTransient.label}"
id="c4">
<af:outputText value="#{row.DescriptionTransient}" id="ot2"/>
</af:column>
<af:column sortProperty="IsPublishedUI" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.IsPublishedUI.label}"
id="c3">
<af:outputText value="#{row.IsPublishedUI}" id="ot12"/>
</af:column>
<af:column sortProperty="IsLocalUI" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.IsLocalUI.label}"
id="c2">
<af:outputText value="#{row.IsLocalUI}" id="ot14"/>
</af:column>
<af:column sortProperty="OriginSiteName" sortable="true"
headerText="#{bindings.EmCsCcHistory1.hints.OriginSiteName.label}"
id="c76">
<af:outputText value="#{row.OriginSiteName}" id="ot26"/>
</af:column>
</af:table>On the jspx table the rows are displayed correct.
After i select a row i want to see the details (which opens up another task-flow) , the details for action are:
<af:group id="CCP24">
<af:commandToolbarButton id="CCP25"
partialSubmit="true"
partialTriggers="t1"
text="#{coregccomplianceuiBundle.MENU_SHOW_DETAILS}"
shortDesc="#{coregccomplianceuiBundle.MENU_SHOW_DETAILS}"
icon="/images/view_ena.png"
disabled="#{viewScope.packages_libraryBean.packageDetailsDisabled}"
action="#{viewScope.packages_libraryBean.handleShowDetails}"
useWindow="true" windowHeight="700"
windowWidth="900"
disabledIcon="/images/view_dis.png"/>
</af:group>But when i am clicking on the show details button , nothing is happening.
In the diagnostic logs i can see a warning:
[2013-02-28T03:03:09.579-08:00] [EMGC_OMS1] [WARNING] [] [*oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding*] [tid: [ACTIVE].ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: SYSMAN] [ecid: 004pgRM19yp7e5B5JZ_Aif00041z0000_F,0:1] [APP: emgc] [URI: /em/faces/core-gccompliance-complianceLibrary] ADFv: No row found for rowKey: [oracle.jbo.Key[LINUX5_PACKAGES 12.1.0.0.0 00000000000000000000000000000000 ]].
Can somebody please point out to what am i missing?
Edited by: Tripuresh on Feb 28, 2013 4:45 PM
Hi Frank,
Thanks for the response.
Yes this is a valid key for my row as i fetched the key for selected row in the table during debugging.
Also when show details is called using:
<af:group id="CCP24">
<af:commandToolbarButton id="CCP25"
partialSubmit="true"
partialTriggers="t1"
text="#{coregccomplianceuiBundle.MENU_SHOW_DETAILS}"
shortDesc="#{coregccomplianceuiBundle.MENU_SHOW_DETAILS}"
icon="/images/view_ena.png"
disabled="#{viewScope.packages_libraryBean.packageDetailsDisabled}"
*action="#{viewScope.packages_libraryBean.handleShowDetails}"*
useWindow="true" windowHeight="700"
windowWidth="900"
disabledIcon="/images/view_dis.png"/>
</af:group>The control of debugger is not even going to the action="#{viewScope.packages_libraryBean.handleShowDetails}" method-call.
Edited by: Tripuresh on Feb 28, 2013 11:53 PM
Similar Messages
-
(Creator I Update 8) datatable: no matching row found for rowindex
I am creating an editable data table with a TextField column. The database is Oracle. I set concurrency of the underlying rowset. as CONCUR_UPDATEABLE. In the event handler I call datatablemodel.commit();
But I'm getting "no matching row found for rowindex 0" error.
There is only one related post and it doesn't give any definitive answers.
Thanks for the solution.
-JieHi Jie,
I would highly recommend you to upgrade/use Creator 2 Update1. There has been two big releases of Creator after this release of Creator 2004Q2 you are using. There have been lots of new features and lot of bug fixes which could make things really easy for you.
Please check out: http://developers.sun.com/prodtech/javatools/jscreator/downloads/index.jsp
Best Regards,
Sakthi -
Fail to Abend when Row Not Found for Update?
I'm using Coldfusion 9 against a IBM mainframe DB2 database. I have a condition that when a row is not found for update in a cfquery, execute an insert cfquery. Sounds logical and easy, right? Not so! Error trapping is failing to return an error condition when the row was not found for update!
Here's the code:
<cftry>
<cfinclude template="qry_update_table.cfm">
<cfcatch type="any">
<cfinclude template="dsp_errorInformation.cfm">
<cfabort>
</cfcatch>
</cftry>
<cfdump var=#tmec04_result#><cfabort>
The Query code is:
<cflock timeout="15" name="UpdateTUID04Lock" type="exclusive">
<cfquery datasource="#APPLICATION.DB2_DSN#" name="update_tuid04" result="tmec04_result">
UPDATE #APPLICATION.SQLID#.TUID04
SET MON_BEG_TIME = <cfqueryparam value = #NEW_MON_BEG# cfsqltype="cf_sql_time">
, MON_END_TIME = <cfqueryparam value = #NEW_MON_END# cfsqltype="cf_sql_time">
WHERE USER_ID = <cfqueryparam value = #NEW_USER_ID# cfsqltype="cf_sql_varchar">
</cfquery>
</cflock>
There is no row for the NEW_USER_ID, so I would expect an error condition. No such luck. The dump of temc04_result just shows me the SQL, the record count (0), the execution time (0), and the cached status (false). No SQL code. And a dump of CFCATCH shows that all is well. I expected to get cfcatch.nativeerrorcode = 100 (Row not found). Nope. Got a zero.
Any suggestions.Regarding this:
There is no row for the NEW_USER_ID, so I would expect an error condition.
Your expectation is incorrect. What actually happens is that the query executes and no rows get updated.
What has to happen is that you have to see whether or not the record is there, and if not, insert it. There are lot's of ways to do that. I think the simplest is an insert query,
insert into yourtable
(field1, field2, etc)
select distinct value1, value2, etc
from some small table
where not exists (something)
Followed by the update query. -
Query for a value result when no rows found
Kindly help me out when I use following query it return no record but I want 0 against this query how plz let me know
select b.accode,decode(sum(b.debit),null,0,sum(b.debit)) op_dr,
decode(sum(b.credit),null,0,sum(b.credit)) op_cr,
c.actitle
from v_mast a, v_det b, chart c
where a.v_type=b.v_type
and a.vouchno=b.vouchno
and b.accode=c.accode
and a.VOID='F'
and a.posted_by is not null
and a.v_date between '01-JAN-06' and '31-JAN-06'
and b.accode in (select accode from account where open='T')
and b.accode in (select accode from chart)
and a.v_type in ('RN','PV','CV','RV','JV')
and b.accode = '3050571'
group by b.accode,c.actitle
order by b.accode
Result is : No rows found but is there any possibilities that it will give me following result
Accode op_dr op_cr
3050571 0 0Why not respond to the earlier threads ?
Query
and
0 when no records found
Regards,
Rob.
Message was edited by:
Rob van Wijk
PS: Of course you could do a
<your query> union all select 3050571,0,0,null from dual
It answers the question, but I doubt that this is what you want. -
Jsp,bc4j,Data web Bean , error : NO ROWS AVAILABLE FOR EDITING
HI
I'm developping a jsp application based on Bc4j. when trying to insert a new row with missing fields which must be not null,
in order to be able to edit the row and correct the non seized fields, I display the edit page and it works for several views. but this time when editing fields and submitting the edit form an error is raised with the message no rows available for editing.
the particularity for these views(which causes the error) is that are details for a view which is detail for an other.
can someone please suggest some solution for such a problem
thanks in advance
Ghassen
nullghassen
this is a typicall error that occurs when trying to execute the Row data tag with action "Update" and there is not row obtained through the rowkeyparam (normally MyRowKey url parameter passed from the Edit page). I don4t have sufficient information to give you an exact solution.
I don4t understand all your escenario, you spoke about "Insert new row with missing values in required fields", but if you don4t specify a right value to that fields, the insert fail.
Then you display the Edit page to edit that just inserted row, to correct (specify?) the values of that fields. The error occurs in the EditSubmit page.
The EditSubmit page execute de Row data tag, according to the implementation of Rowtag, first recover the row reference (from rowkeyparam url parameter) and then, if that row reference is null, throws the "No rows available for editing" Runtime Exception. This means that the datasource used in your EditSubmit page not include that RowKey reference (obtained from Edit page as Url parameter).
HTH
Pepe -
Updateable Report/Pagination - rows found but not displayed
Bear with me if there is a post that covers this, as the SEARCH facility seems to be hanging when I search on Pagination.
I have a SQL Query (PL/SQL Function Body Returning SQL Query) which creates an Updatable Report.
If I run the Query and the selection criteria results in more than one page in the "search results" and then I go to page 2 or page 3, etc and then peform another search that only results in 1 page of "search results", the actual search results will not display, but the pagination will show the number of rows that should be displaying.
For example, I search on Coroner "John Black", which returns 55 rows. The first 50 are displayed. The next 5 are on page 2. If I then searchon Coroner "Jim Bean", 22 rows are returned (all on page 1). If I then search on "John Black" again, and this time, go to page 2 (to see the final 5 rows in the result set) and then search on "Jim Bean", I won't get any data in the report for Jim Bean, but a message showing that there are 22 rows of data. However, I cannot get that data to show (even if I select NEXT or PREVIOUS for the pages.
Then if I go back and select on "John Black", get the same problem. I basically have to sign out completely in order to get this reset.
Note that the problem occurs if you are on a page greater than that of the result set on the next query. For example, if I am on page 3 of 5 pages and perform another selection that has 3 pages, it is fine. But if the result set only has 2 pages, the form becomes confused.
If the "Layout and Pagination" has a "Pagination Scheme" set to "Row Ranges X to Y of Z (no pagination)" I get an error like "Minimum row requested: 2401, rows found but not displayed: 46".
If I use "Row ranges 1-15 16-30 (with set pagination)" I get "1-46" as a hyperlink, which if I click on, will show me the report.
If I use "Row ranges 1-15 16-30 in select list (with pagination) I have a problem.
If I use "Row Ranges X to Y (no pagination) I have problems.
If I use "Row Ranges X to Y of Z (no pagination) I have problems.
If I use "Row Ranges X to Y of Z (with pagination) I have problems.
Basically, the one one that seems to work is those that have a hyperlink. Uing NEXT, PREVIOUS or a select list does not seem to work.
Do you know what is causing this problem?I have the same issue, but cannot resolve it following above suggestions. I have a report page with search criteria and a "Go" button to submit the search. The branch back to the same page has "reset pagination for this page" checked, but still if run a query that returns just one row after having paged forwards, I get no rows displayed and a pagination link "1-1" that when clicked brings up the selected row.
I tried adding a "Reset Pagination" process to run on submit (unconditionally), and it made no difference.
I am using HTMLDB 2.0. -
Oracle.jbo.JboException: No rows available for editing
After the upgrade to JDeveloper 9.0.3.1035 I am receiving the following error when IU try to include a new record in a existing view:
Error Message: No rows available for editing.
oracle.jbo.JboException: No rows available for editing.
at oracle.jbo.html.jsp.datatags.RowTag.updateRowAttributesFromRequestParameters(RowTag.java:240)
at oracle.jbo.html.jsp.datatags.RowTag.updateRowAttributesFromRequestParameters(RowTag.java:233)
at oracle.jbo.html.jsp.datatags.RowTag.handleAction(RowTag.java:160)
at oracle.jbo.html.jsp.datatags.RowTag.doStartTag(RowTag.java:121)
at jsp_servlet.__DataHandlerComponent._jspService(__DataHandlerComponent.java:179)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:395)
at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:255)
at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:116)
at oracle.jbo.html.jsp.datatags.ComponentTag.doStartTag(ComponentTag.java:70)
at jsp_servlet.__MeetinggroupsView_Browse._jspService(__MeetinggroupsView_Browse.java:192)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
The JSP was generated by the JSP BC4J Wizard from JDev 9.0.2.829. Perhaps some new parameters must be set that where forgotten in the migration.
Can someone herp?
ThanksThis can happen in the following scenarios:
1. You are passing a rowkey for a row that doesn't exist anymore.
2. Your rowkey values no longer match the row's attribute values becuase the row has been edited.
3. You obtained the row key from one view object and are trying to locate the row in a second view object and the criteria for the second view object doesn't contain this row due to its query criteria. -
More than one entity found for a single-object find method
Hi everyone...
I have this error when my webservice is running..I don't know what it means and what would be the best solution..
<pns:message>More than one entity found for a single-object find method.</pns:message>
it throws an Exception..
Thanks!= More than one row found in a DB with the "unique" key supplied...
Your method is returning an object where it should return a collection ?
Enjoy -
AIP-50143: Transaction Instance Not found for Transaction Id
Hey Guys,
We have configured a Custom Document Exchange over Generic protocol to transfer a file.
1. Internal delivery channel is 'SFTP' - Picks file
2. External delivery channel is 'SFTP' - Puts file
3. Exchange protocol - Custom document over generic
4. Translation enabled - False (Currently its turned off, but the file is xml so we may want to turn it on)
5. Validation enabled - False
We are encountering below error in B2B while processing. Can someone please help with this.
Thanks,
Phani
010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin PickReqRev 1.0
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : Cremul version D96A
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : EDIPHARM version 1.0
2010.02.05 at 18:41:41:672: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setDocumentPlugin info : PickReqRev version 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin Generic version 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:setExchangePlugin info : Genericversion 1.0
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage translated payload =
oracle.tip.adapter.b2b.message.MessageStorage@140fee
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage msg.isSignalMsg() = false
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Call Outgoing Response Processor
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Enter
2010.02.05 at 18:41:41:673: Thread-26: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Response:Response:outgoingResponse Update the Request-Response Table Row for RefertoRequestMessageID with message state Processing Outgoing Response
2010.02.05 at 18:41:41:676: Thread-26: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
2010.02.05 at 18:41:41:677: Thread-26: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessTransactionInstance
2010.02.05 at 18:41:41:693: Thread-26: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessTransactionInstance
2010.02.05 at 18:41:41:694: Thread-26: B2B - (ERROR) Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
2010.02.05 at 18:41:42:001: Thread-26: B2B - (DEBUG) Engine:notifyApp Enter
2010.02.05 at 18:41:42:014: Thread-26: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>0A140A0E126A1276F45000001AD6B570</b2bMessageId>
<errorCode>AIP-50014</errorCode>
<errorText>General Error</errorText>
<errorDescription>
<![CDATA[Machine Info: (fcgemappdev04)
Description: General Error
StackTrace:
Error -: AIP-50014: General Error: Error -: AIP-50025: Repository error : Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1213)
at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
at oracle.tip.transport.basic.sftp.SFTPProcessor.processMessage(SFTPProcessor.java:188)
at oracle.tip.transport.basic.sftp.SFTPMonitor.processMessage(SFTPMonitor.java:351)
at oracle.tip.transport.basic.sftp.SFTPMonitor.run(SFTPMonitor.java:304)
Caused by: Error -: AIP-50025: Repository error : Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3252)
at oracle.tip.adapter.b2b.msgproc.Response.outgoingResponse(Response.java:905)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1170)
... 4 more
Caused by: Error -: AIP-50025: Repository error : Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:874)
at oracle.tip.adapter.b2b.msgproc.DbAccess.updateReqRespState(DbAccess.java:3249)
... 6 more
Caused by: Error -: AIP-50143: Transaction Instance Not found for Transaction Id "null"
at oracle.tip.adapter.b2b.collaboration.B2BWFEventManager.handleException(B2BWFEventManager.java:478)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.getTransactionInstance(CollabCatalogAccessor.java:364)
at oracle.tip.adapter.b2b.collaboration.CollabCatalogAccessor.setTransactionState(CollabCatalogAccessor.java:283)
at oracle.tip.adapter.b2b.collaboration.CollaborationManager.setTransactionState(CollaborationManager.java:871)
... 7 more
]]>Hi Phani,
What is the naming convention you are using at IDC? If you are sending the response to your TP, then make sure to send ReplyToMsgId as part of file name. If it is not a response, then send MessageType as 1 as part of file name.
For file naming convention required, please refer -
http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_010_Transport_File_FTP_Internal.pdf
Regards,
Anuj -
Trading partner agreement not found for the given input values
Hi,
I am working on EDI X12 over generic exchange outbound.
In enqueue script:
replyToMsgID =
from =TEE
to =RF
actionName =BASFEDI841
doctypeName =841
doctypeRevision =4010
msgType =1
payload =RF_841_4010_1_12.xml
attachment=
I am getting the Trading partner agreement not found.
B2B log:
***** REQUEST MESSAGE *****
Exchange Protocol: Generic Version 1.0
Transport Protocol: FTP
Unique Message ID: TEE_2009Mar01_15_37_29_170.dat
Trading Partner: RF
Message Signed: No
Payload encrypted: No
Information incomplete
2009.03.01 at 15:37:29:477: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Exit
2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:29:478: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
2009.03.01 at 15:37:32:910: Thread-21: B2B - (DEBUG)
Protocol = FTP
Version = 1.0
Transport Header
filename:TEE_2009Mar01_15_37_29_170.dat
filesize:7787
file_ext:dat
fullpath://users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat
timestamp:1970-01-01T00:00:00.000-00:00
2009.03.01 at 15:37:32:973: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) InterfaceListener:onMessage - Invoke inbound callout - null - null
2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) InterfaceListenersyncAckEBMSchecking header names
2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Enter
2009.03.01 at 15:37:32:998: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Exit
2009.03.01 at 15:37:32:999: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.InterfaceListener:onMessage sendEventtrue
2009.03.01 at 15:37:33:005: Thread-21: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:33:012: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:33:014: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Enter
2009.03.01 at 15:37:33:014: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processEvents begin transaction
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Enter
2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Enter
2009.03.01 at 15:37:33:019: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Exit
2009.03.01 at 15:37:33:020: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Enter
2009.03.01 at 15:37:33:027: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Exit
2009.03.01 at 15:37:33:028: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Enter
2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Identify Business Protocol
2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Do Unpack using the BP specific package class
2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Enter
2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:doUnpack:Enter
2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Enter
2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:encoding = UTF-8
2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:oracle.tip.adapter.b2b.packaging.Component@8a2023
2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Exit
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Exit
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Decode the Incoming Message into B2B Message
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Enter
2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Number of Components = 1
2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage Transport Protocol = {FTP}
2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage filename = TEE_2009Mar01_15_37_29_170.dat
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage FILE_FORMAT = FROM_PARTY - TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage File TP Host name = TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage fromParty = TEE
2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage security info NULL
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Exit
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Enter
2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage toTP null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage hubUrl null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Exit
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage ProtocolCollabId = null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage CollaborationName null
2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Enter
2009.03.01 at 15:37:33:058: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate check non-RosettaNet Message
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Exit
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Protocol Collaboration Id : null
2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument Enter
2009.03.01 at 15:37:33:063: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor enter
2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor edi = X12
2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor segment delimiter is 27
2009.03.01 at 15:37:33:073: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument preprocess result =
ISA~00~Authorizat~00~Security I~01~Interchange Sen~01~Interchange Rec~090301~1935~U~00401~000001101~0~I~+'GS~SP~Application Sen~Application Rec~20090301~1537~1101~T~004010'ST~841~5709'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~773~1~AA~0001'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'NTE~AAA~Description'X1~C~Export Licen~C~~1~1~COU~SCHEDULE B~D~252876~59154.0269~A~01~8~U~Identification Code'X2~Import License Number~~20090301~~20090301~20090301'X7~Free-Form Message~Free-Form Message'AMT~1~1~C'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'HL~1~~1~0'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~4~1~AA~0001'RDT~A~Revision Value~001~~~01'PRR~Assigned Identificat~10~Source Subquali~BRK~Description~10~Source Subquali~A~10~Source Subquali~1'PRT~EXC~10~Source Subquali~N'PRS~1~Description'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'MSG~Free-Form Message Text~AA~3'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N9~01~Reference Identification~Free-form Description~~~01~01+Reference Identification+01+Reference Identification+01+Reference Identification'PID~F~01~10~Product Desc~Description~1S~Source Subquali~N~LAN'PKD~AMM01~Source Subquali~10~Packagi~L'QTY~01~1~01+3+60.42665+01+5+3+01+1+51887.5+01+6+7.79+01+2+3953.97808'MEA~9L~1~6~01+5+56318.8+01+1+30.72+01+1+1+01+7+8887.19467+01+6+661.97698~6~7~01~~1S~BM'MEA~9L~1~5~01+3+696.4+01+4+4+01+3+1221.27922+01+1+994232.001+01+3+872.859~3~9~01~~1S~BM'MEA~9L~1~3~01+8+8+01+1+7.75+01+2+6.395+01+1+2.1+01+6+7.59~6~4~01~~1S~BM'MEA~9L~1~6~01+6+7393.71+01+3+54258.8579+01+8+28012.940+01+5+8+01+7+8.8~9~9~01~~1S~BM'MEA~9L~1~8~01+5+8661152.98+01+7+6356848.72+01+7+1010847.39+01+5+4939.33859+01+3+7.84050~8~4~01~~1S~BM'UIT~01+7+8.3+01+2+8.702047+01+8+323.16049+01+8+40699.4+01+5+30.909~1~AA'LOC~01~Reference Identification~Description~Reference Identification~Catego~01~Reference Identification~Description~Reference Identification~6~01+7+257.30155+01+1+963640.085+01+1+9.42+01+4+1+01+3+67.61~8~01+6+3.6+01+2+20.5+01+4+6.99+01+7+5+01+5+213.507492~5~01+2+3077486.5+01+7+78023.621+01+3+6.74+01+7+138554.0+01+3+4111.4~2~01+9+2.6+01+8+91290.0173+01+9+1.9+01+2+6.168+01+1+26.9~2~01+2+1+01+6+67348.246+01+4+8.50+01+7+37.63+01+5+130691508.0~1~01+5+8.39+01+1+2.0+01+6+7.3+01+5+173.68084+01+5+550.4928~01~Reference Identification~Description'PWK~01~1~26~01~1~Identification Code~Description~1+1+1+1+1~AR'PKG~F~01~10~Packagi~Description~01'MEA~9L~1~6~01+9+99.2217+01+5+6.5043+01+8+30.76+01+9+3+01+1+7~3~2~01~~1S~BM'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'LX~6'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'MEA~9L~1~4~01+7+71.1+01+2+277.0+01+2+9.19003+01+1+901.516+01+3+7803582.87~8~7~01~~1S~BM'PSD~01~01~9661549~01+2+140318.0112+01+3+30.74740+01+9+67.17+01+7+5.1130+01+3+56743.0~01~01~01~Description'SPS~193487350~66823328~472426~5.6~01+3+519.45554+01+6+145146.03+01+2+63994262.5+01+3+1.3166+01+8+4.7~440443'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~7~84410~Version Identifier~ASB'BIN~3~hii'CID~1~01~10~Product Desc~Description~Source Subquali~N'UIT~01+6+940.5+01+3+4.7+01+9+3.1+01+6+58.1+01+2+115728.9010~3~AA'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'PSD~01~01~595~01+1+5.139+01+3+1+01+5+4+01+5+19.1+01+5+3441.57231~01~01~01~Description'CSS~GC~01+1+33832819.6+01+1+1.5332+01+5+1.1+01+1+12173.83+01+5+813.282453~874~27~1~2~38'SPS~9~1154210~75~9.5~01+2+473.9+01+5+28.394421+01+6+755.69932+01+3+8407.2+01+3+1~54261910'MSG~Free-Form Message Text~AA~66511'MEA~9L~1~3~01+6+4.979+01+8+60.167241+01+8+48.03003+01+1+1.6086+01+5+2417168.92~3~1~01~~1S~BM'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'STA~01~9~01+6+66133.5+01+1+1+01+6+45813032.4+01+3+3329.6+01+7+63878.29~1~9L~3~5~01'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'CRF~01+6+7050.3+01+3+892.07605+01+6+847.7520+01+7+4+01+4+1.7~59.926'LS~CID'CID~1~01~10~Product Desc~Description~Source Subquali~N'MEA~9L~1~1~01+2+316324.35+01+8+852.8+01+7+4.2+01+8+6.3+01+7+9.3~2~4~01~~1S~BM'STA~01~6~01+2+751.60984+01+2+5+01+7+60.63+01+3+5366069.5+01+7+1.891~1~9L~1~8~01'LE~CID'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~2~64~Version Identifier~ASB'BIN~3~hii'SE~91~5709'GE~1~1101'IEA~1~000001101'.... b2b.log:
2009.03.01 at 15:37:33:077: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Enter
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl validateEnvelope = false
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Leave
2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
2009.03.01 at 15:37:33:079: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@43da1b
2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SeverityConfig
2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
2009.03.01 at 15:37:33:107: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderID Val = Interchange Sen
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderQual Val = 01
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode standard = X12
2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverID Val = Interchange Rec
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeControlVersion Val = 00401
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverQual Val = 01
2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupSenderID Val = Application Sen
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 004010
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 4010
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupReceiverID Val = Application Rec
2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Transaction Count = 1
2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode DocType = 841
2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverQual = 01
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderID = Interchange Sen
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverID = Interchange Rec
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupReceiverID = Application Rec
2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeControlVersion = 00401
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupSenderID = Application Sen
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderQual = 01
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument exit
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Enter
2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate msginfo reftomsgid is null, nothing to correlate
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Exit
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage number of b2b messages 1
2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage msgtype = 1
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processIncomingTPA() Begin TPA Processing..
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (before calling processParty) :
initial : null
from : TPName: TEE Type: null Value: null
to : TPName: null Type: null Value: null
final : null
initiating : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction is incoming
2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() calling processparty with : TPName: null Type: null Value: null
2009.03.01 at 15:37:33:116: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processParty() Begin..
2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() after calling processparty : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
initial : null
from : TPName: TEE Type: null Value: null
to : TPName: TEE Type: null Value: null
final : null
initiating : TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:120: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: 841 docTypeRevision: 4010
2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: BARFEDI841 actionRevision: 1.0
2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : BARFEDI841 Activity Version: 1.0
2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName:<BARFEDI841>
2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:1
2009.03.01 at 15:37:33:136: Thread-20: B2B - (DEBUG) calling setMode() changing from -1 to 2
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: TEE Type: null Value: null to TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() cpaID=null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA() Begin..
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA()
From Party -> null-null-TEE-null To Party -> null-null-TEE-null Business Action name -> BARFEDI841
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() Begin..
2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() fromParty: TPName: TEE Type: null Value: null toParty: TPName: TEE Type: null Value: null initiatingParty: TPName: TEE Type: null Value: null
2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() SELECT ag.name FROM TIP_BusinessAction_ra ba1, TIP_Party_ra tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_ra sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Participant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = ? AND ba1.name = ? AND ba1.revision = ? AND sba1.isinitiator = ? AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessaction = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID AND tp2.name = ? AND ba2.name = ? AND ba2.revision = ? AND sba2.isinitiator = ? AND tpp2.agreement = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = tp2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND ((ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL))
2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() bind vars: TEE,BARFEDI841,1.0,Y,TEE,BARFEDI841,1.0,N
2009.03.01 at 15:37:33:145: Thread-20: B2B - (ERROR) Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
at java.lang.Thread.run(Thread.java:534)
2009.03.01 at 15:37:33:145: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: processIncomingMessage B2BDE
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {filename=TEE_2009Mar01_15_37_29_170.dat, filesize=7787, file_ext=dat, fullpath=//users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat, timestamp=1970-01-01T00:00:00.000-00:00}
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning false
2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA not required
2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new b2berror object
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum0 not null
2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
2009.03.01 at 15:37:33:155: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
2009.03.01 at 15:37:33:171: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty name TEE
2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty type and value nullnull
2009.03.01 at 15:37:33:196: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name BARFEDI841 BusinessAction_0E95
2009.03.01 at 15:37:33:207: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
2009.03.01 at 15:37:33:217: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = TEE_2009Mar01_15_37_29_170.dat@0A4DBD5D11FC2AEDA770000018E26600
2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
** DbAccess:updateNativeEvtTblRow:tip_wireMsg protocolCollabID = null
2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) Engine:notifyApp Enter
2009.03.01 at 15:37:33:232: Thread-20: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>0A4DBD5D11FC2AEDA680000018E265F0</b2bMessageId>
<errorCode>AIP-50547</errorCode>
<errorText>Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate</errorText>
<errorDescription>
<![CDATA[Machine Info: (dgia21a.TEEis.com)
Description: Unable to identify the trading partner agreement from the given input values. Also verify agreement effectiveToDate
StackTrace:
Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
at java.lang.Thread.run(Thread.java:534)
]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) Engine:notifyApp Exit
2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
2009.03.01 at 15:37:33:245: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
2009.03.01 at 15:37:33:246: Thread-20: B2B - (DEBUG) DBContext commit: Enter
2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Transaction.commit()
2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Leave
2009.03.01 at 15:37:33:264: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit -
IU Elim. "No data found for processing using current selection conditions""
Dear Experts,
While Executing task of Interunit elimination in Consolidation Montior I am getting Message "No data found for processing using current selection conditions"
Ex. is
A)
In Unit X
GL (399999) Account Dr. 65000 (Customer Recon. Ac.) (with Trading Parter X)
GL (499999) Rev.A/c 65000 (with Trading Parter X)
In Unit Y
GL (199999) Exp. A/c Dr. 65000 (with Trading Parter Y)
GL (299999).Account 65000 (Vendor Recon. Ac.) (with Trading Parter Y)
B) GLs in info cube in 0FIGL_C01 are :-
GL Account---CCode--Trading PartnerDebit--
Credit
199999--YY65000-----00000
299999--YY00000-----65000
399999--XX65000-----00000
499999--XX00000-----65000
In COnsolidation WorkBench
1) I have created Document Type
2) Method-
In General Tab
a) Two SIded Selection
b) Per Transaction Currency Selected
In Selection Tab
1St Selection
GL Account = 299999 (Customer Recon. Account)
Company = X
Trading Partner = X
1St Selection
GL Account = 399999 (Vendor Recon. Account)
Company = Y
Trading Partner = Y
Difference Tab
a) Post Diff to "Unit from Selection 1"
b) Key Figure "Period Value GC
c) Check Limit Per Difference Row
Other Differnce
GL Account = 100099 (Other GL)
Currencyce Diff
GL Account = 100510 (Other GL)
Question :-
1) Is the posting is appropriate and does it attracts IU Elimination?
2) The Infocube Details are correct?
3) Any Config issue
May any one suggest, Why Am I not able to get the data?
Thanks
Rakesh ShrivastavDear Sir,
Following are the View at my end in context to your suggestion
1. check the BCS totals data to ensure trading partner is included.
THis is the view of Source Info Cube 0FIGL_C01
GL Account---CCode--Trading PartnerDebit--
Credit
199999--YY65000-----00000
299999--YY00000-----65000
399999--XX65000-----00000
499999--XX00000-----65000
2. Execute the task for the cons group that includes both cons units X and Y
The COns Group Is XYZ
X- Cons Unit
Y- Cons Unit
In Cons Monitor I am executing Test run at XYZ level
3. Although the trading partner for cons unit X should be Y and vice versa, the elimination should still occur with the cons unit X and trading partner X records.
Same as the query description
4. make sure that the items 199999, 299999, 399999 and 499999 are included in the elimination method for either selection 1 or selection 2.
The Method Selection Tab View is
1St Selection
GL Account = 299999,199999
Company = Y
TP = Y
2Nd Selection
GL Account = 399999,499999
Company = X
TP = X
What is your View On That? -
I have two data blocks, one data block joins two tables and second datablock is based on one table.
first datablock has all fields with 1:1 relationship with Packing_id and second data block details has multiple rows
for every Packing_id. I wrote 2 procs for 2 datablocks are called in respective Post-Query trigger.
My problem is when I am running forms it gives error Message('too many rows found_orders_begin');
Here are my codes.
PROCEDURE post_query IS
CURSOR mast_cur IS
SELECT pa.ship_to_last_name,
pa.ship_to_first_name,
pa.ship_to_address1,
pa.ship_to_address2,
pa.ship_to_city,
p.packing_id,
FROM packing_attributes pa,packing p
WHERE p.packing_id ; = pa.packing_id
AND p.packing_id ; = :PACKING_JOINED.PACKING_ID;
BEGIN
Message('too many rows found_orders_begin');
OPEN mast_cur;
loop
FETCH mast_cur INTO :PACKING_JOINED.SHIP_TO_LAST_NAME,
:PACKING_JOINED.SHIP_TO_FIRST_NAME,
:PACKING_JOINED.SHIP_TO_ADDRESS1,
:PACKING_JOINED.SHIP_TO_ADDRESS2,
:PACKING_JOINED.SHIP_TO_CITY,
:PACKING_JOINED.PACKING_ID,
end loop;
CLOSE mast_cur;
EXCEPTION
WHEN too_many_rows THEN
Message('too many rows found');
WHEN no_data_found THEN
Message('no data was found there');
WHEN OTHERS THEN
Message('do something else');
END post_query;
Detail proc
PROCEDURE post_query IS
CURSOR det_cur IS
SELECT pd.quantity,
pd.stock_number,
FROM packing_details pd,packing p
WHERE p.packing_id ; = pd.packing_id
AND pd.packing_id = :PACKING_JOINED.PACKING_ID;
BEGIN
Message('too many rows found_pack_begin');
OPEN det_cur;
FETCH det_cur INTO
:DETAILS.QUANTITY,
:DETAILS.STOCK_NUMBER,
CLOSE det_cur;
EXCEPTION
WHEN too_many_rows THEN
Message('too many rows found');
WHEN no_data_found THEN
Message('no data was found there');
WHEN OTHERS THEN
Message('do something else');
END post_query;
Thanks in advance for your help.
SandyThanks for reply.
Maybe it gives this message because you have programmed to show this message ?
I intentionally gave this message to see how far my code is working,if I don't give this message and execute query I get FRM-41050:You cannot update this record.
Even though I am not updating record(I am querying record) and data block UPdate Allowed is set to NO.
Some additional comments on your code:
What is the loop supposed to do? You just fill the same fields in forms repeating with the values of your cursor, so after the loop the last record from your query will be shown. In general, in POST-QUERY you read Lookup's, not details.
Sorry but I have no idea how to show detail records,thats why i tried with loop. In first proc I will have only 1 row returned so I guess I don't need loop in that proc?
In second there will be multiple rows for one packing_id(packing_id is common column for both block), please let me know how to do that?
Your exception-handler for NO_DATA_FOUND and TOO_MANY_ROWS are useless, for these errors cannot be raised using a cursor-for-loop
I will remove these. Thanks
Sandy
Edited by: sandy162 on Apr 2, 2009 1:28 PM -
Dynamic row heights for NSTableView
Hi everyone,
I just began writing OSX apps not too long ago. I'm having trouble with dynamically setting my row heights for an NSTableView. I've seen a really old solution where the subclass the view but I also found a solution posted by Corbin on Stack Overflow. However, I don't quite understand and am hoping someone has sample code?
For my usecase, I have a list of text of varying lengths and are displayed in a multi-line text field. The rows for the table cut off the text and so I'm trying to resize them to fit the text. When I check on the setRowSizeStyle to custom - it defaults to 71 and is fixed at 71. I hope someone can help me out. I think the solution posted by Corbin should solve my problem but I have no idea how to implement it.
ThanksEtresoft, the function that you gave me for some reason constantly calculates the height as 39. Minus the fudge factor of 25 means I'm constantly getting 14 for my height for all rows and some of the text is cut off. I think it might be because I'm passing in the wrong size into my NSTextContainer.
Here's my code right now:
- (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
Message *message = [thread objectAtIndex:row];
NSTableColumn *tableColoumn = [conversationView
tableColumnWithIdentifier:@"tableColumn"];
if (tableColoumn)
NSCell *dataCell = [tableColoumn dataCell];
[dataCell setWraps:YES];
[dataCell setStringValue:message.message];
CGFloat height = [self calculateIdealHeightForSize:[dataCell cellSize] content:message.message];
NSLog(@"Message: %@ Height: %f", message.message, height);
return height;
NSLog(@"No size found. Returning default size for 100.");
return 100;
- (CGFloat) calculateIdealHeightForSize: (NSSize) size content: (NSString *) content
NSTextStorage * storage =
[[NSTextStorage alloc] initWithAttributedString:[[NSAttributedString alloc] initWithString: content ]];
NSTextContainer * container =
[[NSTextContainer alloc] initWithContainerSize: size];
NSLayoutManager * manager = [[NSLayoutManager alloc] init];
[manager addTextContainer: container];
[storage addLayoutManager: manager];
[manager glyphRangeForTextContainer: container];
NSRect idealRect = [manager usedRectForTextContainer: container];
// Include a fudge factor.
return idealRect.size.height + 25; -
Page having PL/SQL process and Automatic Row Process for 2 different tables
Hi,
I have a page containing 2 regions A & B.
Region-A content would be updated to table T1(PK : Ticket#).
Region-B content would be inserted into table T2(PK: Attachment# ; FK: Ticket#).
Region-B is used for uploading a file content into T2.
Since I cannot use 2 DML processes on the page for 2 different tables with a common column, so I have a PL/SQL process to update the record into T1 and an Automatic Row Process(DML) for inserting into T2.
Now the issue is in Region-B when I select a file using 'Browse' button and click on Upload button to fire the Automatic Row Process, the success message is displayed but the file is not uploaded into the table. But when I moved the entire Region-B and the Automatic Row Process to a different page and clicking Upload is working fine and inserting the record into the table along with the file content.
An item P10_TICKET_NUMBER with source type as Database column with source value as TICKET_NUMBER is used in Region-A.
I have gone through the forums and found some of the threads below
Re: 2 Automated Row Processes for one page?
Re: Error when trying to create 2 Forms on same page on 2 tables with ID as
where people facing similar issues but here I have followed the solution provided(with one PL/SQL process and other Automatic process) in the threads but still issue persists.
Can anyone throw some light on this please.
Thanks,
Raj.Hi Teku,
You just have a look at this thread, where u can find a solution for your problem.
INSERTING Records into Second table based on First table Primary Key
hope this helps.
Bye,
Srikavi -
Item cost not found for one or more items - Inventory Posting
Good Day Mentors,
My user has encountered an error during Inventory Posting and its "Item cost not found for one or more items".
The specific Message ID from SAP's System Message Log is 10001287.
I found a similar post which addresses this error here.
But unfortunately it did not help me solve my user's problem.
I already checked if the items had a defined "Item Cost" in the Item Master Data Inventory Tab, and they all have "Item Cost" defined.
I'm not sure if this will help, but below is the Inventory Audit Report of one of the items that is throwing the "Item cost not found" error.
I am not a business consultant neither am I literate in accounting, so thanks for the patience.
SAP Version: 9.0 PL5
Valuation Method: Moving Average
Thanks in advance!
SeanHi Augusto and Raviraj,
I've already verified in our production database the points you made:
- Is the "Manage Item cost per warehouse" selected in the Basic Initialization Screen?
YES
- Is the "Manage Inventory by Warehouse" ticked/checked in the "Inventory Data" tab of the "Item Master Data" screen?
YES
* I apologize for not have been able to give this information upfront.
Anyway, the database only has one warehouse at the moment.
I've checked the items, like the item in the screen shot above, and it does have an item cost.
Below is the screenshot of the sample item from my original post,
Thanks in advance!
Sean
Maybe you are looking for
-
I've setup the TACACS server with two groups -FULL admin rights -READ only rights Two users have been created -admin_test -read_test The admin_test config works fine on AAA but i keep getting stuck with read_test configs. I can never get to enable mo
-
Hi ! I have a message on my Z10 that the new update OS 10.2.0.424 is available, I have no wifi networks around me. So I want to do the update via BB Link but this one doesn't find the new update. Why this new update doesn't appear on BB Link ? Thanks
-
How can I convert my existing tunes to work on an MP3 player?
I have purchased a CBC radio show from Itunes and want to put it on an MP3 player. It appears the file format is not compatable. How can I convert the existing files to MP3 format?? Thanks.
-
JUST BOUGHT A PDF TO WORD DOWNLOAD BUT IT IS NOT WORKING?
-
System copy via SAPINST (Export/Import)
Hello! We are using SAP ERP EHP4 system on Windows with SAP MaxDB (Version: 7.7.07.09). We would like to copy this productive system to QAS system. Therefore we successfully run SAPINST (with running db and sap, because we cannot stop productive syst