1. <RegionRenderer> <encodeAll> ID 为 r1 的区域组件检测到具有多个根组件的页片断。具有多个根组件的片断在区域中无法正确显示, 并可能会影响性能。建议重新构建页片断, 使其只包含一个根元素。
当在ADF的页面片段中使用html标签布局时,运行页面时Weblogic控制台有可能报以上消息,解决方法:页面片段中的root标签最好使用ADF Faces提供的标签。
2. 之前有网友遇到一个问题,当SelectOneChoice设置required="true"时,当表单提交时却不触发页面的校验错误。
这是因为在View Object中设置LOV时选择了 Include “No Selected Item”,取消选项即可。
3.对于添加Library的方式引用外部Jar包,部署使用时会报Class not found的错误,解决方法如下:
在创建Library时,选择Deploy By Default,当没有选择时,部署打包时,不会将外部的jar包部署到classpath,所以会报错。
4.
Run large ADF jspx page in debug mode, get error "java.lang.InternalError: name is too long to represent"
5. 添加skin时,报以下错误
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:881)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyle