在WebSphere Application Server V7上使用IBM solidDB V6.3和OpenJPA - 编程入门网
projects 和 Start a build immediately。构建完成后,您应该只看见警告(如图6 所示)。如果您看见任何错误,修正错误之后再继续。
图6. 构建项目 在WebSphere Application Server V7上使用IBM solidDB V6.3和OpenJPA(3)时间:2009-11-09 ibm Kevin Sutter, Donald建立solidDB 独立数据库 根据下载说明获取并安装 solidDB 的二进制发行版。在本文写作时,当前版本是 6.3 版。安装后,服务器文件将解压到一个文件夹(比如 d:\IBM\SolidDB)。 创建 solidDB 数据库。打开一个命令窗口并从 solidDB 安装目录运行以下命令: .\bin\solid -c eval_kit\standalone 根据提示输入系统目录名称、用户名和密码;对于这个示例,所有值都可以使用 “dba”。 使用本文包含的下载文件中提供的脚本创建一些表格。打开一个 shell 并运行以下命令: .\bin\solsql "tcp localhost 1315" dba dba <WS>\CTIEntities\dml\createTablesSolid.ddl <WS> 是 Rational Application Developer 工作空间地址,例如 d:\workspaces\usingjpawithsoliddb。 通过从 solidDB 安装目录运行以下命令使用示例数据填充这些表格: .\bin\solsql "tcp localhost 1315" dba dba <WS>\CTIEntities/dml/createDataSolid.sql <WS> 仍然是 Rational Application Developer 工作空间地址。 建立 WebSphere Application Server 测试环境 启动 Rational Application Developer,如果它没有启动的话。 通过选择 Window => Show View => Servers 打开服务器视图。打开 Server 选项卡,在服务器面板中右键单击,选择 New => Server。选择 WebSphere Application Server V7.0 并单击 Finish 按钮。服务器已经被添加到 Rational Application Developer。 确保服务器启动没有错误。为此,右键单击该服务器,选择 Start。如果有错误,修复错误之后再继续。 本文包含的测试程序是一个独立的 Java 应用程序,它访问运行在 WebSphere Application Server 上的 CTI 服务(SLSBs)。要访问那些 SLSBs,测试程序必须指定 JNDI 命名服务的特定于实现的位置(端口号)。要发现那个地址,通过选择 Administration => Run administrative console => Application servers => server1 => Ports 打开管理控制台,记录下 Bootstrap Address 的端口号。 这个示例应用程序的源代码包含一个 jndi.properties 文件。在这个属性文件中指定您在步骤 4 中发现的端口号,以便测试程序能够发现这个 JNDI 命名服务(如图7 所示)。为此,展开 CTIServices => ejbModule,打开这个 jndi.properties 文件,将 “2815” 更改为您的 Bootstrap Address(如果实际值与这个值不同的话)。 图7. JNDI 命名服务 运行示例应用程序 在服务器视图中,右键单击 WebSphere Application Server V7.0 并选择 Add and Remove Projects。这将打开 Add and Remove Projects 面板。 从 Available 项目面板选择 CTIApplication,选择 Add 以将它移动到 Configured 项目面板,单击 Finish 按钮。 监视控制台,您将看到如下内容: 当您看到 “Application started” 提示后,就可以运行示例应用程序了。从 Package Explorer 面板选择 StateManagerTest.java 文件,该文件包含您要测试的主要例程。为此,展开 CTIServices => ejbModule => com.ibm.issw.service.statemanager,右键单击 StateManage |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |