在运行默认 Application Server 命令重新启动 Java DB (asadmin stop-databsse,然后 asadmin start-database)后,当您部署使用 Java DB 的 Application Server 样例时,可能会发生这一问题。再也无法访问 Portal Server 样例。
建议修复。解决这一问题的方法有多种:
不停止 Java DB。
如果 Java DB 已经停止,请使用以下命令重新启动 Java DB,以允许在其他位置创建 Application Server 数据库。
Solaris OS:/asadmin start-database --dbhome /var/opt/SUNWportal/derby
Linux 和 HP-UX:/asadmin start-database --dbhome /var/opt/sun/portal/derby
如果希望数据库位于默认位置,请使用非默认端口启动 Java DB 的第二个实例,然后在 Application Server 样例 common.properties 文件中指定正确的 Derby 端口。例如:asadmin start-database --dbport 1528