Primeton AppServer
应用服务器中间件是普元多年来主打的产品之一,最新推出的6.5版本已完全兼容Jakarta EE 8规范,产品采用hk2+osgi的双核心架构,在企业级特性上,比如高可用性、可伸缩性、集群、综合监控、SOA、控制台易用性等方面具有不输于国外商用应用服务器的能力。
普元产品资深专家
普元产品资深专家,对普元应用开发平台EOS、普元流程平台BPS、普元企业服务总线ESB、普元数据集成平台DI、普元应用服务器中间件AppServer、普元大文件传输平台BFT、普元微服务开发平台EOS MS、普元一体化运维平台DevOps、普元低代码开平台e-Coding等产品架构以及使用有深入的理解,致力于推广普元产品。
展开
-
用户在登录的时候,登录信息需要记录用户登录成功/登录失败的日志; 支持配置同一用户多浏览器登陆,是否踢出之前登录的相同用户
【问题描述】用户在登录的时候,登录信息需要记录用户登录成功/登录失败的日志;支持配置同一用户多浏览器登陆,是否踢出之前登录的相同用户【问题解决】找[email protected]找补丁PAS_6.5.0.0_20190610_P1原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=32739209详细咨询请联系普元售后:[email protected]...转载 2021-05-17 13:51:16 · 675 阅读 · 0 评论 -
普元应用服务器PAS,SSL双向认证配置
环境准备使用keytool工具生成keystore.jks和cacerts.jks文件。准备好服务器证书为server.cer,根证书RSARca.cer和签名证书RSASca.cer替换证书将keystore.jks和cacerts.jks替换$APPSERVER_HOME/pas/domain/domain1/config目录下的同名文件。注意为避免失败,建议提前做好备份PAS配置 启动PAS服务,进入PAS管理控制台。 进入[配置/server-confi.转载 2021-05-17 13:49:45 · 851 阅读 · 1 评论 -
普元元数据产品如何安装到普元应用服务器AppServer上
一、元数据部署在windows下的Pas6.0应用服务器。 1.1 基础环境准备 Windows下Pas6.0安装参考 PAS6.0产品安装指南。Pas6.0安装完成后,需要手工替换下安装目录下 pas/pas6.0/repositroy/org/eclipse/jdt/core/3.3.0-v_771下的core-3.3.0-v_771.jar。 从元数据部署WAR包WEB-INF\lib\ 路径下找到org.eclipse.jdt.core-3.18.0.ja...转载 2021-05-17 13:47:45 · 592 阅读 · 0 评论 -
普元 AppServer 7.0 集群可以跨节点吗?
【问题】普元 AppServer 7.0 集群可以跨节点吗?【解答】可以跨节点集群配置方式可参考:http://doc.primeton.com/pages/viewpage.action?pageId=32759835管理员操作中“集群”的配置说明原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=32759835详细咨询请联系普元售后:[email protected]...转载 2021-05-17 13:44:42 · 147 阅读 · 0 评论 -
普元 AppServer 7.0 管理控制台,先“启用安全管理”,再取消,登录页面输入用户名密码,不能正常跳转,页面不动
【问题】AppServer 7.0 chrome 81.0.4044.69(正式版本) (64 位) 控制台——>server(管理服务器)——>安全管理,先“启用安全管理” 再取消,登录页面输入用户名密码,不能正常跳转,页面不动【解答】浏览器缓存导致的,清空了浏览器缓存后,可正常登录管理控制台原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=32767787详细咨询请联系普元售后:cservice..转载 2021-05-17 11:32:40 · 305 阅读 · 0 评论 -
普元 AppServer 7.0 相同账号同时登录管理控制台,先登录的被逐出了
【问题】AppServer 7.0 相同账号同时登录管理控制台,后登录的成功后,先登录成功的被逐出了,没有保留同时登录的状态【解答】此现象与-DKickoutSameManagerUser配置有关;-DKickoutSameManagerUser为true,则同一账户同一时间只能登录一次,多次登录会出现逐出的情况;-DKickoutSameManagerUser为false,则同一账户同一时间,可以登录多次,不会逐出修改方式:登录管理控制台—>配置—>server-c转载 2021-05-13 14:44:26 · 164 阅读 · 0 评论 -
普元 AppServer 7.0 服务器的日志在哪查看?
【问题】普元 AppServer 7.0 服务器的日志在哪查看?【解答】日志记录在domains/domain1/logs/server.log中,查看方式如:tail –f pas7/pas/domains/domain1/logs/server.log原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=32765875详细咨询请联系普元售后:[email protected]...转载 2021-05-13 14:42:59 · 496 阅读 · 0 评论 -
普元 AppServer 7.0 执行startServer.cmd命令,不能正常启动server,而且也没报错信息
【问题】AppServer 7.0 执行startServer.cmd命令,不能正常启动server,而且也没报错信息【解答】问题定位:排查当前JDK环境是否满足AppServer 7.0 配置要求:Oracle JDK 8 Update 191/OpenJDK 8 Update 191或以上版本,安装包优先读取使用JAVA_HOME, 其次PATH中的java。执行java-version,echo%JAVA_HOME% 查看当前JDK版本问题原因:定位到...转载 2021-05-13 14:41:19 · 357 阅读 · 0 评论 -
普元 AppServer 7.0 执行startServer.cmd启动,命令行一直启动中,server.log报错:com.primeton.appserver.l7e.exception.Impr
【问题】AppServer 7.0 JDK1.8.0_251执行startServer.cmd启动,命令行一直启动中,server.log报错:[2020-06-11T10:21:33.533+0800] [Primeton AppServer 7.0] [INFO] [NCLS-CORE-00015] [javax.enterprise.system.core] [tid: _ThreadID=22 _ThreadName=RunLevelControllerThread-159184209...转载 2021-05-13 14:39:26 · 552 阅读 · 0 评论 -
普元 AppServer 7.0 如何添加第三方jar到AppServer里?
【问题】普元 AppServer 7.0 如何添加第三方jar到AppServer里?【解答】AppServer 7.0服务器第三方jar拓展目录 :domains/domain1/lib/ext,如果需要使用第三方jar,如:mysql-connector-driver.jar等,需要放在这个目录原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=32765877详细咨询请联系普元售后:cservice@primeton.转载 2021-05-13 14:37:30 · 337 阅读 · 0 评论 -
普元 AppServer 7.0 启用安全管理并重启server,访问管理控制台报错:java.lang.NoClassDefFoundError: sun/security/ssl/Handshak
【问题】AppServer 7.0 管理控制台—>server(管理服务器),启用安全管理后,重启server,再访问管理控制台,页面无法正常展示pas\domains\domain1\logs\server.log里报错:java.lang.NoClassDefFoundError: sun/security/ssl/HandshakeStateManagerat sun.security.ssl.Handshaker.init(Handshaker.java:282)at...转载 2021-05-13 14:32:47 · 414 阅读 · 0 评论 -
普元 AppServer 7.0 业务应用war部署后,使用应用的下载文件功能,文件名称中文乱码 转至元数据结尾
【问题】AppServer 7.0 里部署了业务应用的war包,应用里有下载文件功能,部署后,下载文件,文件名称中文乱码【解答】问题原因:没有设置系统文件编码,JVM默认会读取系统的编码格式进行编码,此时系统编码格式不是utp-8,所以中文乱码了解决方式:文件内容的编码格式和操作系统的编码格式都设置为utf-81、登录管理控制台,“配置——>server-config——>JVM设置——>JVM选项”,添加两个JVM选项:-Dfile.encoding=..转载 2021-05-13 14:29:34 · 268 阅读 · 0 评论 -
普元 AppServer 7.0 eos应用部署后启动报错:ERROR [biz] sun.security.validator.ValidatorException: PKIX path build
【问题】普元 AppServer 7.0 eos应用部署后启动报错:[2020-06-23T14:31:27.887+0800] [Primeton AppServer 7.0] [INFO] [] [] [tid: _ThreadID=179 _ThreadName=Thread-9] [timeMillis: 1592893887887] [levelValue: 800] [[14:31:27,886 ERROR [biz] sun.security.validator.ValidatorE转载 2021-05-13 14:25:46 · 314 阅读 · 0 评论 -
普元 AppServer 7.0 AppServer启动报错:org.apache.jasper.JasperException: PWC6345:There is an error in invok
【问题】AppServer启动报错:org.apache.jasper.JasperException: PWC6345:There is an error in invoking javac.A full JDK(not just JRE) is required【解答】原因:安装时要求配置JDK,配置的是jre导致启动时报错解决:首先使用命令:ls $JAVA_HOME -al 查看是否安装了jdk,确认安装过jdk后进行如下配置:vi /etc/profileex...转载 2021-05-13 14:24:20 · 374 阅读 · 0 评论 -
普元 AppServer 6.5 配置神通数据库,管理控制台,“驱动程序类名称”填什么?
【问题】普元 AppServer 6.5 配置神通数据库,管理控制台,“驱动程序类名称”填什么?【解答】填写神通数据库的驱动类:com.oscar.Driver原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=37623048详细咨询请联系普元售后:[email protected]...转载 2021-05-13 14:22:55 · 789 阅读 · 0 评论 -
普元 AppServer 6.5 配置完连接池需要重启server吗?
【问题】普元 AppServer 6.5 配置完连接池需要重启server吗?【解答】不需要,拷贝驱动需要重启server原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=37621847详细咨询请联系普元售后:[email protected]...转载 2021-05-12 11:44:54 · 193 阅读 · 0 评论 -
普元 AppServer 6.5 部署了Platform6.6 default和governor,governor往default部署ecd,报错:Caused by:connect:Addresss
【问题】Platform6.6 default和governor 部署在AppServer6.5上,governor往default部署ecd,报错:Fails to deploy contribution on default(127.0.0.1:6200) Caused by:connect:Addresss is invalid on local machine,or port is not valid on remote machine【解答】问题原因:defa...转载 2021-05-12 11:42:55 · 1511 阅读 · 0 评论 -
普元 AppServer 6.5 部署业务应用war报错:java.lang.RuntimeException: java.lang.ClassNotFoundException: org.hiber
【问题】AppServer 6.5 部署业务应用war报错:Exception while invoking class org.glassfish.ejb.startup.EjbApplication start method java.lang.RuntimeException:java.lang.ClassNotFoundException: org.hibernate.validator.cdi.internal.interceptor.ValidationInterceptor.转载 2021-05-12 11:40:45 · 238 阅读 · 0 评论 -
普元 AppServer 6.5 部署myeclipse生成的war包时报错:The ResourceConfig instance does not contain any root resourc
【问题】部署myeclipse生成的war包时报错,报错信息如下:[SEVERE] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=48 _ThreadName=admin-listener(4)] [timeMillis: 1603876553390] [levelValue: 1000] [[ Exception while invoking class com.sun.enterprise.web.Web转载 2021-05-12 11:39:28 · 351 阅读 · 0 评论 -
普元 AppServer 6.5 部署EOS7.5项目时,报错:try 语句的代码过长
【问题】AppServer 6.5 部署EOS7.5项目时,报错:try 语句的代码过长【解答】需要修改PAS 安装目录下/pas/domains/domain1/config/default-web.xml文件,在servlet-name为jsp的节点中增加如下配置:<servlet> <servlet-name>jsp</servlet-name> <servlet-class>org.apache.jasper.ser...转载 2021-05-12 11:33:04 · 244 阅读 · 0 评论 -
普元 AppServer 6.5 部署EOS7.5的项目时报错:源值1.5已过时,将在未来所有发行版中删除
【问题】在AppServer6.5中部署EOS7.5的项目时,报错:源值1.5已过时,将在未来所有发行版中删除【解答】解决方法:修改了实例对应配置的javac参数,增加了source和target参数指向1.8版本,并配合如下两种方式(二选一)调整配置后,问题解决了1、在appserver的domains\domain1\config\default-web.xml的267行后面添加如下内容,然后重启Server。<init-param> <param-n...转载 2021-05-12 11:31:22 · 207 阅读 · 0 评论 -
普元 AppServer 6.5 自带的许可文件会限制节点数和部署的应用数吗
【问题】普元 AppServer 6.5 自带的许可文件会限制节点数和部署的应用数吗【解答】会限制的,若自带的许可不能满足需求,请联系普元销售协调处理详细咨询请联系普元售后:[email protected]...原创 2021-05-12 11:29:13 · 137 阅读 · 0 评论 -
普元 AppServer 6.5 管理员密码是什么?
【问题】普元 AppServer 6.5 管理员密码是什么?【解答】AppServer 6.5启动成功后访问IP:6888使用admin/manager登陆。详细咨询请联系普元售后:[email protected]原创 2021-05-12 11:27:26 · 638 阅读 · 0 评论 -
普元 AppServer 6.5 目录方式部署应用时,报错:无法识别存档类型 I:Users\xxx\Desktop
【问题】AppServer 6.5 目录方式部署应用时,报错:无法识别存档类型 I:Users\xxx\Desktop。配置信息及报错如下图:【解答】填写目录路径时需要写到文件名称,例如:I:Users\xxx\Desktop\test.war原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=37621844详细咨询请联系普元售后:[email protected]...转载 2021-05-12 11:25:16 · 152 阅读 · 0 评论 -
普元 AppServer 6.5 有session控制吗?如:多台应用的session复制等
【问题】普元 AppServer 6.5 有session控制吗?如:多台应用的session复制等【解答】有session控制,AppServer6.5集群环境,支持Session 复制,会话黏贴及负载均衡。AppServer6.5集群环境搭建方式,参考:Primeton AppServer_V6.5集群与负载均衡环境搭建:http://doc.primeton.com/pages/viewpage.action?pageId=32766181&preview=/327661.转载 2021-05-12 11:23:13 · 130 阅读 · 0 评论 -
普元 AppServer 6.5 支持哪些日志级别?
【问题】普元 AppServer 6.5 支持哪些日志级别?【解答】支持如下级别:OFF:是一个可用于关闭日志记录的特殊级别。FINEST:指示一条最详细的跟踪消息。FINER:指示一条相当详细的跟踪消息。FINE:是提供跟踪信息的消息级别。CONFIG:是用于静态配置消息的消息级别。INFO:是报告消息的消息级别。WARNING:是指示潜在问题的消息级别。SEVERE:是指示严重失败的消息级别。原文链接:http://doc.primeton.com/pag转载 2021-05-11 14:35:45 · 167 阅读 · 0 评论 -
普元 AppServer 6.5 执行安装命令:./install.sh -silent 时没有执行安装
【问题】执行安装命令:./install.sh -silent 时没有执行安装Primeton_AppServer_6.5_install.log日志信息如下:【解答】原因:在silent_install.properties文件中将安装路径的信息注释掉了解决:取消对安装路径信息的注释,再执行安装命令即可原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=40271936详细咨询请联系普元售后:cservic转载 2021-05-11 14:31:11 · 345 阅读 · 0 评论 -
普元 AppServer 6.5 执行./appserverMonitor.sh报错:[[: not found
【问题】AppServer 6.5 执行./appserverMonitor.sh报错【解答】该问题与系统执行脚本语言的环境有关,项目中更换成bash appserverMonitor.sh,可以成功执行原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=39387233详细咨询请联系普元售后:[email protected]...转载 2021-05-11 14:28:45 · 199 阅读 · 0 评论 -
普元 AppServer 6.5 手工部署Platform7.6的default应用,sysadmin/000000登录default报错:查询用户信息失败,请联系系统管理员检查数据库连接!
【问题】Platform7.6导出的default应用,部署到AppServer 6.5 上,使用sysadmin/000000登录default报错:pas\domains\domain1\logs\server.log,报错:[default][2020-05-26 17:49:11,937][ERROR][com.primeton.common.connection.impl.datasource.ext.UnconfirmedDataSource:54]java.lang.Runt转载 2021-05-11 14:26:28 · 668 阅读 · 0 评论 -
普元 AppServer 6.5 怎样配置才能在访问应用时路径不输入应用名?
【问题】普元 AppServer 6.5 怎样配置才能在访问应用时路径不输入应用名?【解答】在部署应用时将上下文根设置为/,部署成功后使用ip:port 访问即可。例如下图配置,部署后直接使用localhost:8081访问应用即可原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=41451770详细咨询请联系普元售后:[email protected]...转载 2021-05-11 14:23:45 · 152 阅读 · 0 评论 -
普元 AppServer 6.5 怎么配置才能自动启动独立实例?
【问题】普元 AppServer 6.5 怎么配置才能自动启动独立实例?【解答】pas6/bin目录下新建个文件admin-password.txt(文件名,路径可以改变,和后面执行命令能够匹配就行)admin-password.txt里配置密码,默认admin密码是manageradmin-password.txt文件中内容就是:AS_ADMIN_PASSWORD=manage例如新建了实例ins1,在bin目录下启动实例:asadmin --user admin --passwor转载 2021-05-11 14:21:36 · 185 阅读 · 0 评论 -
普元 AppServer 6.5 应用程序部署后,启动不成功:Illegal character in path at index 63: applications/xx/xx/xx/js/xx/æ
【问题】AppServer 6.5 应用程序部署后,启动不成功:Illegal character in path at index 63: applications/xx/xx/xx/js/xx/æ【解决】问题原因:问题里的txt文件名称是中文,加载时出现了乱码项目中解决方案:将文件名称修改成英文后,启动正常原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=40272082详细咨询请联系普元售后:cserv.转载 2021-05-11 14:18:52 · 217 阅读 · 0 评论 -
普元 AppServer 6.5 应用数据库驱动放在pas\domains\domain1\lib下还是pas\domains\domain1\lib\ext?
【问题】普元 AppServer 6.5 应用数据库驱动放在pas\domains\domain1\lib下还是pas\domains\domain1\lib\ext?【解答】这两个目录都可以,任选一个即可原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=39396852详细咨询请联系普元售后:[email protected]...转载 2021-05-11 14:15:26 · 413 阅读 · 0 评论 -
普元 AppServer 6.5 应用如何修改jsessionid的名称
【问题】普元 AppServer 6.5 应用如何修改jsessionid的名称【解答】可通过在应用的web.xml(3.0及以上版本支持,之前版本不支持)做如下配置实现:<session-config><cookie-config><name>MY_JSESSIONID_WHY_CHANGE</name> //设置jsessionid的名称</cookie-config><...转载 2021-05-11 14:13:33 · 259 阅读 · 0 评论 -
普元 AppServer 6.5 将springboot应用部署到应用服务器,上传文件时报错:Caused by: org.springframework.web.multipart.Multipar
【问题】springboot应用部署到应用服务器后,上传文件时报错:Caused by: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.lang.IllegalStateException: Request.getParts is called without multipart configuration转载 2021-05-11 14:03:42 · 547 阅读 · 0 评论 -
普元 AppServer 6.5 安装后,启动报错:Unsupported major.minor version 52.0
【问题】win10 64位 jdk1.8.0_202 64位,安装AppServer6.5后,启动报错:Unsupported major.minor version 52.0【解答】项目中解决方法:将JDK版本切换成JDK 8 Update 191版本,就可以启动成功了原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=39387247详细咨询请联系普元售后:[email protected]...转载 2021-05-10 10:20:44 · 118 阅读 · 0 评论 -
普元 AppServer 6.5 如何配置神通数据库/人大金仓数据库
【问题】普元 AppServer 6.5 如何配置神通数据库/人大金仓数据库【解答】参考如下操作步骤:1、JDBC驱动需拷贝到<installdir>/pas/domains/<domainName>/lib目录下,重启AppServer2、 AppServer管理控制台—>资源—>JDBC里,先设置JDBC连接池再设置JDBC资源3、 业务应用里配置”JDBC资源”里的JNDI名称4、 测试业务应用能否正常进行数据库操作设置JDBC连接池转载 2021-05-10 10:15:18 · 456 阅读 · 0 评论 -
普元 AppServer 6.5 哑安装时在silent_install.properties文件中配置了安装路径,安装后配置的安装路径下没有文件
【问题】AppServer 6.5 哑安装时在silent_install.properties文件中配置了安装路径,安装没有报错,但是安装后路径下没有文件silent_install.properties文件中配置了安装路径如下:安装后目录信息如下:【解答】原因:配置安装路径时配置的是 {AppServer解压目录}/installer/uninstall路径下的silent_install.properties文件解决:在{AppServer解压目录}/instal.转载 2021-05-10 10:13:14 · 271 阅读 · 0 评论 -
普元 AppServer 6.5 哑安装后执行启动命令./startup.sh后启动失败
【问题】AppServer 6.5 哑安装后执行启动命令后启动失败,见下图:【解答】原因:执行启动命令时,直接在安装包:Primeton_AppServer_6.5_Enterprise_Edition/installer/bin 目录下执行的./startup.sh命令解决:在路径:{AppServer安装路径}/pas6 目录下执行./startServer.sh 即可启动成功原文链接:http://doc.primeton.com/pages/viewpage.action?p转载 2021-05-10 10:07:24 · 347 阅读 · 0 评论 -
普元 AppServer 6.5 启动报错:java.net.BindException:Address already in use:bind
【问题】AppServer 6.5 启动报错:java.net.BindException:Address already in use:bind【解答】项目中的这个环境,占用了8080端口,导致启动AppServer的时候报错了AppServer默认常用端口:6888、8080、8081,遇到上述端口被占用的问题,建议从这几个端口排查原文链接:http://doc.primeton.com/pages/viewpage.action?pageId=46793096详细咨询.转载 2021-05-10 10:04:31 · 171 阅读 · 0 评论