起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4055|回复: 11

[结贴] Wex5 UIServer 不能在linux部署啊,求回复啊

[复制链接]

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
发表于 2017-2-8 10:58:37 | 显示全部楼层 |阅读模式
之前发帖不回复了啊,求指导
http://bbs.wex5.com/forum.php?mo ... d=114524&extra=

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-8 10:59:19 | 显示全部楼层
[wex5@localhost bin]$ ./startup.sh
Using CATALINA_BASE:   ../../apache-tomcat
Using CATALINA_HOME:   /home/wex5/wex5_3.6/apache-tomcat
Using CATALINA_TMPDIR: ../../apache-tomcat/temp
Using JRE_HOME:        ../../java/jre1.8
Using CLASSPATH:       ../../java/jre1.8/lib/tools.jar:../../apache-tomcat/bin/tomcat-juli.jar:/home/wex5/wex5_3.6/apache-tomcat/bin/bootstrap.jar
二月 07, 2017 9:28:55 下午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
二月 07, 2017 9:28:56 下午 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
二月 07, 2017 9:28:56 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1295 ms
二月 07, 2017 9:28:56 下午 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
二月 07, 2017 9:28:56 下午 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.41
二月 07, 2017 9:28:56 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor PushServer.xml
2017-02-07 21:28:57 PushServer stop
二月 07, 2017 9:28:57 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor baas.xml
二月 07, 2017 9:28:57 下午 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(/home/wex5/wex5_3.6/apache-tomcat/webapps/../../runtime/BaasServer/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
二月 07, 2017 9:28:57 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor x5.xml
[JUSTEP_HOME in UIServer]: /home/wex5/wex5_3.6
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/wex5/wex5_3.6/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_1a586fad97ee4efd91aa0b16a2482e8b.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
2017-02-07 21:28:58 编码: JUSTEP000030; 提示: 加载ui-core-jni出错
com.justep.ui.exception.UIException: 编码: JUSTEP000030; 提示: 加载ui-core-jni出错
        at com.justep.ui.exception.UIException.create(Unknown Source)
        at com.justep.ui.listener.NativeLoaderListener.contextInitialized(Unknown Source)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4210)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4709)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
        at org.apache.catalina.core.StandardService.start(StandardService.java:525)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.UnsatisfiedLinkError: /home/wex5/wex5_3.6/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_1a586fad97ee4efd91aa0b16a2482e8b.so: /home/wex5/wex5_3.6/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_1a586fad97ee4efd91aa0b16a2482e8b.so: 无效的 ELF 头 (Possible cause: endianness mismatch)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821)
        at java.lang.Runtime.load0(Runtime.java:809)
        at java.lang.System.load(System.java:1086)
回复 支持 反对

使用道具 举报

发表于 2017-2-8 11:36:43 | 显示全部楼层
ghj 发表于 2017-2-8 10:59
[wex5@localhost bin]$ ./startup.sh
Using CATALINA_BASE:   ../../apache-tomcat
Using CATALINA_HOME:  ...

你这里回复:http://bbs.wex5.com/forum.php?mo ... 2&pid=165357352
把UIServer扔到tomcat/webapps下

应该拷贝windows下的runtime目录至服务器的  wex5目录 才对吧!部署和人家讲得方式不一样
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-9 10:53:43 | 显示全部楼层
liangyongfei 发表于 2017-2-8 11:36
你这里回复:http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=92352&pid=165357352
把UI ...

#x5的目录分布
#解压的WeX5_V3.6-runtime-java-linux.tar.gz
#相当于justep_home为“/home/wex5/wex5”
[wex5@localhost wex5]$ pwd
/home/wex5/wex5
[wex5@localhost wex5]$ ls
apache-activemq  apache-tomcat  conf  java  logs  model  mysql  node  runtime  startActiveMQ.sh  startMySQL.sh  startWeX5.sh

#runtime下的目录分布
[wex5@localhost wex5]$ cd runtime/
[wex5@localhost runtime]$ ls
BaasServer  PushServer  UIServer

#apache-tomcat/conf/Catalina/localhost下并没有x5.xml
[wex5@localhost localhost]$ pwd
/home/wex5/wex5/apache-tomcat/conf/Catalina/localhost
[wex5@localhost localhost]$ ls
baas.xml  host-manager.xml  manager.xml  PushServer.xml

#server.xml增加UIServer配置,片段如下
  1. <Host name="localhost"  appBase="webapps"
  2.             unpackWARs="true" autoDeploy="true"
  3.             xmlValidation="false" xmlNamespaceAware="false">
  4.         <Context processTlds="false" docBase="../../runtime/UIServer" path="/x5" reloadable="false"/>
  5.       </Host>
复制代码

然后启动
  1. [wex5@localhost wex5]$ ./startWeX5.sh
  2. Using CATALINA_BASE:   ../../apache-tomcat
  3. Using CATALINA_HOME:   /home/wex5/wex5/apache-tomcat
  4. Using CATALINA_TMPDIR: ../../apache-tomcat/temp
  5. Using JRE_HOME:        ../../java/jre1.8
  6. Using CLASSPATH:       ../../java/jre1.8/lib/tools.jar:../../apache-tomcat/bin/tomcat-juli.jar:/home/wex5/wex5/apache-tomcat/bin/bootstrap.jar
  7. 二月 09, 2017 6:45:52 下午 org.apache.catalina.core.AprLifecycleListener init
  8. 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
  9. 二月 09, 2017 6:45:53 下午 org.apache.coyote.http11.Http11Protocol init
  10. 信息: Initializing Coyote HTTP/1.1 on http-8080
  11. 二月 09, 2017 6:45:53 下午 org.apache.catalina.startup.Catalina load
  12. 信息: Initialization processed in 1521 ms
  13. 二月 09, 2017 6:45:53 下午 org.apache.catalina.core.StandardService start
  14. 信息: Starting service Catalina
  15. 二月 09, 2017 6:45:53 下午 org.apache.catalina.core.StandardEngine start
  16. 信息: Starting Servlet Engine: Apache Tomcat/6.0.41
  17. [JUSTEP_HOME in UIServer]: /home/wex5/wex5
  18. Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/wex5/wex5/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_37506d1f10c84fbca72120520fb026bf.so which might have disabled stack guard. The VM will try to fix the stack guard now.
  19. It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
  20. 2017-02-09 18:45:54 编码: JUSTEP000030; 提示: 加载ui-core-jni出错
  21. com.justep.ui.exception.UIException: 编码: JUSTEP000030; 提示: 加载ui-core-jni出错
  22.         at com.justep.ui.exception.UIException.create(Unknown Source)
  23.         at com.justep.ui.listener.NativeLoaderListener.contextInitialized(Unknown Source)
  24.         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4210)
  25.         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4709)
  26.         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
  27.         at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
  28.         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
  29.         at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
  30.         at org.apache.catalina.core.StandardService.start(StandardService.java:525)
  31.         at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
  32.         at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
  33.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  34.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  35.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  36.         at java.lang.reflect.Method.invoke(Method.java:497)
  37.         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
  38.         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
  39. Caused by: java.lang.UnsatisfiedLinkError: /home/wex5/wex5/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_37506d1f10c84fbca72120520fb026bf.so: /home/wex5/wex5/apache-tomcat/temp/dll/libui-core-jni-dev-linux-x64_37506d1f10c84fbca72120520fb026bf.so: 无效的 ELF 头 (Possible cause: endianness mismatch)
  40.         at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  41.         at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)
  42.         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821)
  43.         at java.lang.Runtime.load0(Runtime.java:809)
  44.         at java.lang.System.load(System.java:1086)
  45.         ... 16 more
复制代码





回复 支持 反对

使用道具 举报

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-9 10:55:32 | 显示全部楼层
liangyongfei 发表于 2017-2-8 11:36
你这里回复:http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=92352&pid=165357352
把UI ...

能否远程支持一下
回复 支持 反对

使用道具 举报

发表于 2017-2-9 11:29:12 | 显示全部楼层
ghj 发表于 2017-2-9 10:55
能否远程支持一下

你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
你也可以加一下那个帖子的楼主请教一下。。

你是用的WeX5_V3.6-runtime-java-linux.tar.gz 自带的tomcat吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-9 16:59:42 | 显示全部楼层
liangyongfei 发表于 2017-2-9 11:29
你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
你也可以 ...

谢谢。我没收到好友申请啊
回复 支持 反对

使用道具 举报

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-9 17:00:02 | 显示全部楼层
liangyongfei 发表于 2017-2-9 11:29
你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
你也可以 ...

我用的是x5自带的
回复 支持 反对

使用道具 举报

发表于 2017-2-9 17:14:57 | 显示全部楼层
ghj 发表于 2017-2-9 17:00
我用的是x5自带的

加过了!你可以加我:
1912779713
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

80

主题

245

帖子

586

积分

高级会员

Rank: 4

积分
586
QQ
 楼主| 发表于 2017-2-9 17:41:28 | 显示全部楼层
liangyongfei 发表于 2017-2-9 17:14
加过了!你可以加我:
1912779713

结贴。结论是WeX5的UIServer并不支持在linux部署.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 18:12 , Processed in 0.072634 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表