当前位置: 首页 > 知识库问答 >
问题:

使用Glass的IMIXS JSF示例部署

乔凯康
2023-03-14

我想尝试IMIXS工作流解决方案

我按照以下两个链接中提到的步骤进行操作。示例应用程序 - http://www.imixs.org/doc/sampleapplication.html Glassfish 部署步骤 - http://www.imixs.org/doc/deployment/glassfish.html

当我试图部署战争时,我得到了以下错误:

远程失败:部署过程中发生错误:加载应用程序时出现异常:java.lang.IllegalStateExc的:ContainerBase.add子级:开始:org.apache.catalina.生命周期异常:org.apache.catalina.生命周期异常:java.lang.ClassNotFoundExc的:com.sun.jersey.spi.container.servlet.ServletContainer。有关详细信息,请参阅server.log。

PER01003:部署遇到SQL异常:PER01000:获取SQLException执行语句“CREATE TABLE DOUBLEITEM(ID BIGINT NOT NULL,ITEMNAME VARCHAR(255),ITEMVALUE FLOAT,PRIMARY KEY(ID))”:java.SQL。SQLTransactionRollbackException:架构“APP”中已存在表/视图“DOUBLEITEM”。PER01000:获取SQLException执行语句“CREATE TABLE WRITECESS(ID INTEGER NOT NULL,VALUE VARCHAR(255),PRIMARY KEY(ID)”:java.sql。SQLTransactionRollbackException:架构“APP”中已存在表/视图“WRITECESS”。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

与数据库表相关的内容。不确定如何消除此错误。

需要帮助才能使其正常工作。我不是JEE开发人员,想尝试该解决方案。

共有1个答案

史高阳
2023-03-14

如果您运行的是GlassFish4,那么web中的Jersey Servlet类名。xml已从更改

<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>

<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>

您需要在您的网络中修复此问题.xml适用于 Glassfish4 和 Payara Server。此外,对于 GlassFish4,可能需要禁用隐式 cdi 标志。这允许在嵌入式 jar 文件中部署 EJB。

./asadmin set configs.config.server-config.cdi-service.enable-implicit-cdi=false
 类似资料:
  • 问题内容: 我开始使用GDK开发Google Glass应用程序。 我将Eclipse与Android SDK Manager结合使用来安装GDK。 在那之后,我输入以下提到的步骤的谷歌眼镜项目在这里: 单击 文件 >新建项目> Android示例项目 选择 Glass Development Kit 作为构建目标,然后单击Next。 选择 计时器 示例,然后单击 完成 。 在Eclipse Pa

  • 正在启动GlassFish Server 4.1 GlassFish Server 4.1正在运行。就地部署在C:\users\mohamed\documents\netbeansprojects\webapplication1\build\Web GlassFish Server 4.1,deploy,null,false C:\users\mohamed\documents\netbeansp

  • 1.单机模式 1.远程运行命令。 命令原型 gossh [-t cmd] -h hostname -P port(default 22) -u username(default root) -p passswrod [-f] "command" -t 参数可以省略,gossh默认执行模式就是远程执行命令。 command远程执行命令如果有空格,建议使用双引号将括起来。 -P -u 都可以不指

  • 实现放大镜功能。手指在屏幕上移动,手指所在位置出现放大镜,显示放大的部分。 [Code4App.com]

  • 我曾经在Glassfish服务器上毫不费力地部署了JSF Primefaces应用程序。最近我升级了我的NetBeans版本。在那之后,我的大部分申请都没有出现任何问题。但是当我尝试使用其中一个进行部署时,它失败了,错误消息如下: 部署期间发生错误:加载应用程序时出现异常:java.lang.IllegalStateException:ContainerBase.addChild:start:or