2009/05/26 安装了JDeveloper 11g
JDeveloper 11g集成了Weblogic 10.3。
打开FOD示例的项目文件,其中包含了ant的build.xml可以在ORACLE数据库上建立FOD的数据库文件,但报错。可能是操作系统不同引起的,我是在Windows环境下测试的。字符集不同引起SQL语句乱码,因此产生错误。按照帮助示例运行成功,但图片不能正常显示,可能是创建数据库出错的原因。
2009/06/02
修改了SQL语句中的乱码, 但在创建数据库时仍报错,JDBC权限问题,数据库是oracle 10g XE,但FOD的ant build.xml文件中,是这样的
<path id="oracle.jdbc.path">
<fileset dir="${jdeveloper.home}/../wlserver_10.3/server/lib">
<include name="ojdbc6.jar"/>
</fileset>
</path>
将JDBC驱动文件复制到/wlserver_10.3/server/lib,改为ojdbc14.jar。创建数据库成功。运行客户端能显示图片,但提示不支持的IE,我的IE是6.0,支持的IE是7.0以上。升级IE到8.0后又不能显示图片了。
修改文件StoreFrontUI/Application Sources/META INF/data-sources.xml中的如下代码:
<!--native-data-source name="jdev-connection-native-FOD" jndi-name="jdbc/FODCoreDS" user="fod" password="->jdbc:oracle:thin:@sta00668.us.oracle.com:1521:ORCL_fod" data-source-class="oracle.jdbc.pool.OracleDataSource" url="jdbc:oracle:thin:@sta00668.us.oracle.com:1521:ORCL"/-->
Start Shopping页面的图片能显示了,但是Hot Items页面的图片还是不能显示。
出错信息如下:
oracle.security.jps.JpsException: Destination context default missing in the specified jps-config.xml.
at oracle.security.jps.internal.tools.utility.mgrs.JpsPolicyAPIManager.getPolicyStoreForDestination(JpsPolicyAPIManager.java:165)
2009-6-3 19:44:12 oracle.adf.share.http.HttpSessionStateManagerImpl putState
警告: Transient state added to StateManager. State may not be serialized. State id: data.homePageDef.ProductOrdersCount__cubicDefinition
java.lang.NumberFormatException: For input string: ""
2009/06/18
Hot Items页面的图片有时能显示有时又不能显示,不知道为什么?