Problem: SEVERE: ServerExceptionduringPPR, # 1oracle. jbo. InvalidParamException: JBO-34009: Listbindingdefinitionif (ObjectTypeCode! Null) ObjectTypeCodeRETAILER) {returnLOV_ObjectRetailer} elsereturnLOV_ObjectDistributori
Problem: SEVERE: Server Exception during PPR, #1 oracle. jbo. InvalidParamException: JBO-34009: List binding definition if (ObjectTypeCode! = Null) ObjectTypeCode = "RETAILER") {return 'lov _ ObjectRetailer '} else return 'lov _ ObjectDistributor' I
Problem:
SEVERE: Server Exception during PPR, #1
Oracle. jbo. InvalidParamException: JBO-34009: List binding definition if (ObjectTypeCode! = Null) & ObjectTypeCode = "RETAILER") {return 'lov _ ObjectRetailer '} else return 'lov _ ObjectDistributor' is not found.
At oracle. jbo. uicli. binding. JUCtrlListDef. initListBindingDef (JUCtrlListDef. java: 281)
At oracle. jbo. uicli. binding. JUCtrlListBinding. initDefFromServerBinding (JUCtrlListBinding. java: 2614)
At oracle. jbo. uicli. binding. JUCtrlListBinding. getAttributeDefs (JUCtrlListBinding. java: 2569)
At oracle. jbo. uicli. binding. JUCtrlValueBinding. getAttributeDef (JUCtrlValueBinding. java: 499)
At oracle. jbo. uicli. binding. JUCtrlValueBinding. getAttributeDef (JUCtrlValueBinding. java: 2588)
At oracle. adfinternal. view. faces. model. AdfELResolver. getType (AdfELResolver. java: 73)
At javax. el. CompositeELResolver. getType (CompositeELResolver. java: 215)
At com. sun. faces. el. FacesCompositeELResolver. getType (FacesCompositeELResolver. java: 86)
At com. sun. el. parser. AstValue. getType (AstValue. java: 58)
At com. sun. el. ValueExpressionImpl. getType (ValueExpressionImpl. java: 180)
At oracle. adfinternal. view. faces. renderkit. rich. ValueRenderer. getValueExpressionType (ValueRenderer. java: 172)
At oracle. adfinternal. view. faces. renderkit. rich. SimpleInputTextRenderer. renderContentStyleAttributes (SimpleInputTextRenderer. java: 409)
At oracle. adfinternal. view. faces. renderkit. rich. SimpleInputTextRenderer. renderNonElementContent (SimpleInputTextRenderer. java: 330)
At oracle. adfinternal. view. faces. renderkit. rich. FormInputRenderer. encodeAllAsNonElement (FormInputRenderer. java: 291)
At oracle. adfinternal. view. faces. renderkit. rich. FormElementRenderer. encodeAll (FormElementRenderer. java: 131)
At oracle. adf. view. rich. render. RichRenderer. delegateRenderer (RichRenderer. java: 1223)
At oracle. adfinternal. view. faces. renderkit. rich. LabeledInputRenderer. renderFieldCellContents (LabeledInputRenderer. java: 177)
Cause:
The value of the lov switching attribute uses the expression if (ObjectTypeCode! = Null) & ObjectTypeCode = "RETAILER") {return 'lov _ ObjectRetailer '} else return 'lov _ ObjectDistributor', but does not change the value type to Expression, that is, an error occurs because the Literal type is retained.