Other error messages in the server log file

The server.log file contains error messages that relate to Form Builder, Report Manager, user error, HTTP protocols, and currency conversion.

DataConnect errors

For possible errors, see the Common Issues section in the DataConnect chapter of Application Building for the IBM TRIRIGA Application Platform: Data Management.

WFA:3340769 - 2289501

Log Type: Exception Header
(WFA:3340769 - 2289501 Associate:26451634)
Issue
This information can be included in any error.
Suggested action
Decode the error snippet.
Example
(WFA:3340769 - 2289501 Associate:26451634)

To locate the information in the database, use the following SQL:

select * from user_credentials where user_id=3340769; 
select * from ibs_spec where spec_id=2289501; 
select * from wf_event where event_id=26451634;  

If no rows are returned, try the following SQL:

select * from wf_event_history where event_id=26451634;

Invalid Object ID for dispatch

Log Type: Exception Header
ERROR Invalid Object Id specified for dispatch. Object Id was null.
Resolution area
User training
Issue
User clicked inside a window before the Java™ code finished loading.
Suggested action
Users need to wait for the Java to load before they click inside a window.
Example
ERROR
[com.tririga.web.process.ProcessRouter]
Invalid Object Id specified for dispatch. Object Id was null.

HTTP protocol error

Log Type: Exception Header
INFO - [com.tririga.web.filter.AuthenticationFilter]
Resolution area
HTTP protocol
Issue
A user process caused an issue with IBM TRIRIGA HTTP security. For example, the user might navigate to a link when not logged in or when a session is expired. Causes might include timeout or attempting to log in more than once with the same user account.
Suggested action
Log back in to the IBM TRIRIGA application and go through the steps that were followed before this error.
Example
A request was made for templateScriptsCached.jsp through some process but the session expired and the page is no longer accessible.
INFO
[com.tririga.web.filter.AuthenticationFilter]
(http-0.0.0.0-8001-2) Error in AuthenticationFilter: 
requestURL(/html/en/default/js/templateScriptsCached.jsp) 
is not part of the excluded filters, userId is less than one, 
HttpRequestHeader=[host=localhost:8001, user-agent=Mozilla/5.0 
(Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 
Firefox/3.0.8, accept=*/*, accept-language=en-us,en;q=0.5, 
accept-encoding=gzip,deflate, accept-charset=ISO-8859-1,utf-8;
q=0.7,*;q=0.7, keep-alive=300, connection=keep-alive, referer=http://
localhost:8001/html/en/default/common/sessionExpirationGeneral.jsp, 
cookie=JSESSIONID=yWl4MJ9suRDqAFS7PLANFw**, ]

Cannot parse parameter in formula

Log Type: Exception Header
WARN Could not parse parameter in formula:
Resolution area
Report Manager
Issue
An extended formula is trying to use a query to resolve a parameter, but the query or field in the query cannot be found.
Suggested action
Add the query or the field to the query.
Example
An extended formula is attempting to use the query triInvoiceLineItem - Advanced Formula - triPaid - Associated to Current Record, in the triNewInvTotalNU field.
WARN
[com.tririga.platform.smartobject.util.formula.ExtendedFormulaParser]
Could not parse parameter in formula: 
ExtendedFormulaDefnImpl[Formula=b,Parms={b=ExtendedFormulaParmDefnImpl
[Name=b,Value=[QUERY][{triCostItem}{triInvoiceLineItem}
{triInvoiceLineItem - Advanced Formula - triPaid - Associated to 
Current Record   }][{RecordInformation}{triNewInvTotalNU}]]}]
[MID-2164297393]

GUI field has a different field type than business object

Log Type: Exception Header
Gui field has a different field type than backing bo. 
Using field type of BO.
Resolution area
Form Builder
Issue
A form has a field that no longer exists.
Suggested action
Identify the forms for the business object that uses the listed field. Revise the form. In Form Builder, remove the field from the tree view of the form layout. Add the field back to the form. Publish the form.
Example
The Note field, on the triBSIFailureImpactA business object, is identified as a text field in a form but another field type in the Data Modeler.
WARN
[com.tririga.platform.error.ErrorHandler]
Gui field has a different field type than backing bo. 
Using field type of BO. 
BO=[name=triBSIFailureImpactA, id=10003740] 
FieldType=[BoField=Note, GuiFieldType=Text][MID-4251286743]

Backing business object field does not exist

Log Type: Exception Header
WARN Not adding field, '$$$', to GUI Section because backing 
Business Object field does not exist:
Resolution area
Form Builder
Issue
A form has a field that no longer exists.
Suggested action
Identify the form and field. Revise the form. In Form Builder, remove the field from the tree view of the form layout. Add the field back to the form. Publish the form.
Example
The Active Start Date field, on the Key GUI, General tab, KeySpecification section, is invalid.
WARN
[com.tririga.platform.metadata.dataaccess.GuiMetadataDaoImpl]
Not adding field, 'Active Start Date', to GUI Section because 
backing Business Object field does not exist: 
GuiSectionMetadataImpl[Name=KeySpecification,ID=11,GUI 
Tab=GuiTabMetadataImpl[Name=General,ID=1,
GUI=GuiMetadataImpl[Name=Key,ID=10000083]]][MID-1871134927]

Invalid query filter

Log Type: Exception Header
WARN Not using invalid query filter:
Resolution area
Report Manager
Issue
A query has a filter for a field that does not exist.
Suggested action
Identify the query and filter. In Report Manager, remove the filter. Save the query.
Example
The filter for the triPaidDA field, on the triPaymentLineItem - Display - Received Accounts Receivable records associated as Has Payment query, in the triCostItem module, is invalid.
WARN
[com.tririga.platform.metadata.dataaccess.BoQueryMetadataDaoImpl]
Not using invalid query filter:
BoQueryFilterMetadataImpl[Left side section=RecordInformation,
Left side field=triPaidDA,Operator=Equals,Right side 
value=$$RUNTIME$$,Query=BoQueryMetadataImpl[ID=19845,
Name=triPaymentLineItem - Display - Received Accounts Receivable 
records associated as Has Payment,Module=triCostItem]] Caused by: 
No field named 'triPaidDA' exists on this Business Object in the 
general sections: BoImpl[name=triPaymentLineItem,id=10004638,
module=ModuleImpl[name=triCostItem,id=27]][MID-2170122156]

triTesting column does not exist

Log Type: Exception Header
WARN Adding DB column, triTesting, since it does not exist and 
the BO expects it to be there.
Issue
This warning is logged during a publish.
Suggested action
The message in the log entry indicates what needs to be enabled in order for that entry to exist.
Example
The example shows logging that occurs during a publish. To see the DEBUG events, enable the Business Object Publish option on the Platform Logging object in Administrator Console, on the server where the BO Publish Agent is running.
2008-12-04 13:44:23,037 INFO
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17) Publish started for Business Object: BoImpl[name=testBo,id
=10043142,module=ModuleImpl[name=testModule,id=26323]]
2008-12-04 13:44:23,083 WARN
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    Adding DB column, triTesting, since it does not exist a
nd the BO expects it to be there. Bo Field: BoFieldImpl[name=tr
iTesting,id=1001,Section=BoSectionImpl[name=General,id=BoSectio
nId[categoryId=1,subCategoryId=1],Business Object=BoImpl[name=t
estBo,id=10043142,module=ModuleImpl[name=testModule,id=26323]]]]
2008-12-04 13:44:23,083 DEBUG
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    DDL Built: Sql[SQL=ALTER TABLE T_TESTBO ADD (TRITESTING
 VARCHAR(150))] for Business Object: BoImpl[name=testBo,id=1004
3142,module=ModuleImpl[name=testModule,id=26323]]
2008-12-04 13:44:23,755 INFO
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17) Publish completed for Business Object: BoImpl[name=testBo,
id=10043142,module=ModuleImpl[name=testModule,id=26323]]
2008-12-04 13:44:23,771 INFO
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17) Publish started for Module: ModuleImpl[name=testModule,id=
26323]
2008-12-04 13:44:23,927 DEBUG
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    Union BO in to view: BoImpl[name=testBo,id=10043142,mod
ule=ModuleImpl[name=testModule,id=26323]]
2008-12-04 13:44:23,927 DEBUG
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    Union BO in to view: BoImpl[name=testModule,id=10019042
,module=ModuleImpl[name=testModule,id=26323]]
2008-12-04 13:44:23,927 DEBUG
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    DDL Built: Sql[SQL=DROP VIEW M_TESTMODULE] for Module: 
ModuleImpl[name=testModule,id=26323]
2008-12-04 13:44:23,927 DEBUG
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17)    DDL Built: Sql[SQL=CREATE VIEW M_TESTMODULE AS SELECT S
PEC_ID SPEC_ID, SYS_PROJECTID SYS_PROJECTID, SYS_OBJECTSTATE SY
S_OBJECTSTATE, SYS_OBJECTID SYS_OBJECTID, SYS_GUIID SYS_GUIID, 
Sys_OrgName Sys_OrgName, Sys_OrgNameObjId Sys_OrgNameObjId, Sys
_ModifiedTime Sys_ModifiedTime, Sys_PriorState Sys_PriorState, 
Sys_CreatedBy Sys_CreatedBy, LastName LastName, Sys_GeographyNa
me Sys_GeographyName, Sys_GeographyNameObjId Sys_GeographyNameO
bjId, Sys_GeographyId Sys_GeographyId, Sys_Type Sys_Type1, Sys_
ReviewStatus Sys_ReviewStatus, Sys_ModifiedBy Sys_ModifiedBy, t
riControlNumberCN triControlNumberCN, Sys_Parent Sys_Parent1, S
ys_OrganizationId Sys_OrganizationId, Sys_CreatedTime Sys_Creat
edTime, Sys_LocationName Sys_LocationName, Sys_LocationNameObjI
d Sys_LocationNameObjId, triTesting triTesting, Sys_LocationId 
Sys_LocationId FROM T_TESTBO UNION ALL SELECT SPEC_ID SPEC_ID, 
SYS_PROJECTID SYS_PROJECTID, SYS_OBJECTSTATE SYS_OBJECTSTATE, S
YS_OBJECTID SYS_OBJECTID, SYS_GUIID SYS_GUIID, Sys_OrgName Sys_
OrgName, Sys_OrgNameObjId Sys_OrgNameObjId, Sys_ModifiedTime Sy
s_ModifiedTime, Sys_PriorState Sys_PriorState, Sys_CreatedBy Sy
s_CreatedBy, LastName LastName, Sys_GeographyName Sys_Geography
Name, Sys_GeographyNameObjId Sys_GeographyNameObjId, Sys_Geogra
phyId Sys_GeographyId, Sys_Type1 Sys_Type1, Sys_ReviewStatus Sy
s_ReviewStatus, Sys_ModifiedBy Sys_ModifiedBy, triControlNumber
CN triControlNumberCN, Sys_Parent1 Sys_Parent1, Sys_Organizatio
nId Sys_OrganizationId, Sys_CreatedTime Sys_CreatedTime, Sys_Lo
cationName Sys_LocationName, Sys_LocationNameObjId Sys_Location
NameObjId, triTesting triTesting, Sys_LocationId Sys_LocationId
 FROM T_TESTMODULE] for Module: ModuleImpl[name=testModule,id=2
6323]
2008-12-04 13:44:24,037 INFO
[com.tririga.platform.metadata.service.BoPublishService](Thread
-17) Publish completed for Module: ModuleImpl[name=testModule,i
d=26323]
2008-12-04 13:44:24,037 INFO
[com.tririga.platform.metadata.bopublish.BoPublishAgent](Thread
-17) Sending notification to user:  [221931] Message: [Publicat
ion of testBo completed with warning(s).]