String elText2 = elText.substring(0, elText.lastIndexOf('.'));
final ELExpressionValidator elValidator2 = new ELExpressionValidator(
elContext, elText2, _validationContext
.getSymbolResolverFactory(), _validationContext
.getReporter());
elValidator2.validateXMLNode();
final CompositeType exprType2 = elValidator.getExpressionType();
final CompositeType boxedType2 = TypeTransformer.transformBoxPrimitives(exprType2);
final String[] testSignatures2 = boxedType2.getSignatures();
if (testSignatures2.length > 0 && TypeConstants.TYPE_JAVAOBJECT.equals(testSignatures2[0]))