推广版或企业版上传大附件报超时

用推广版或企业版部署实施时在上传比较大的文件时可能会报如下的错误 Caused by: com.justep.doc.exception.DocRTException: 编码: JUSTEP300018; 提示: 文档服务请求超时! at com.justep.doc.DocAdapter.checkSession(DocAdapter.java:887) ... 26 more 这个错误的原因是推广版和企业版文档服务器默认启用了文档服务认证就是%JUSTEP_HOME%\conf\server.xml中如下的配置 <auth-server>http://localhost:8081/BusinessServer</auth-server> 有这个配置会控制请求时间默认是60s,如果上传的附件比较大需要的时间长可以自己修改时间 BIZ\SA\doc\logic\code\src\com\justep\doc\DocAdapter.java中找到如下代码 long ss = (new java.util.Date().getTime() - Long.valueOf(a[1])) / 1000; System.out.println(ss+"上传时间"); if (ss > [...]

app如何在线下载安装

Android的比较简单 方案一:可以在登录页中自己添加一个链接 可以参考Android客户端下载 需要把apk放到runtime\UIServer下 方案二:可以提供二维码 同样的把apk放到runtime\UIServer下,然后把http://IP:端口/x5/appdemo.apk这个地址生成一个二维码图片即可 ios的比较复杂, 如果有企业号可以直接用plist的模式 如果是个人开发账号,看看申请的是否是开发证书,是否设置了手机设备ID,这样才能安装 可以参考http://bbs.wex5.com/forum.php?mod=viewthread&tid=68498

mysql数据库访问系统报错“com.mysql.jdbc.MysqlDataTruncation: Data truncation”

使用mysql数据库,在启动服务访问系统时服务端可能会提示下面的错误 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '' for column 'sCreateTime' at row 1 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2926) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1124) at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:676) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1166) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1082) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1067) 这个错误一般情况下就是使用的mysql的驱动包跟mysql的版本不匹配 要确认使用的mysql版本,然后查看tomcat\lib下的mysql驱动包版本,如果不一致需要替换mysql驱动包

移动设备上运行功能怎么控制vConsole按钮不显示

V3.6版本中vConsole浮动调试面板,可随时在手机上查看浏览器的日志、系统、网络等信息,解决了手机端看log的难题,APP,微信中均适用 vConsole只有在开发调试模式下显示,如果不需要显示,在启动服务时的时候用非调试模式启动及直接到tomcat的bin下用startup.bat启动或者用“启动运行平台.bat”启动

部署免费版功能树中如何设置只显示自己的项目

免费版跟开发版是同一个版本,平台默认发布是带有演示案例的 pc端运行功能树中会显示“演示案例、组件案例”等,移动端还会有“协调办公、CRM”等 在免费版部署的时候如果不想要在功能树中显示这些功能可以如下操作: 1.BIZ下的demo和OA删除 2.UI2下的demo、OA、third删除 这样默认带的案例不会算库表数,也不会在功能树中显示里面的功能

tools\compile\compileUI.bat指定模块编译

平台提供的tools\compile\compileUI.bat可以对UI2下的资源进行编译,使java文件生成对应的class,.w生成对应的.release和.cache 在编译的时候默认是整个UI2下的都编译,如果需要局部编译某个模块可以修改compileUI.bat中的配置COMPILE_TARGET_PATH的值 如下: set COMPILE_TARGET_PATH=/UI2/demo 就只会编译UI2下的demo

tomcat做成服务后如何调整jvm参数

tomcat默认的jvm参数是在apache-tomcat\bin\catalina.bat中JAVA_OPTS配置的如下: set JAVA_OPTS=-Xms128m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote -Djava.awt.headless=true 部署实施时如果要调整jvm的参数,可以在这个配置中调整 但是tomcat做成服务后调整catalina.bat中JAVA_OPTS的配置是不起作用的,因为做成服务后是不读取这个文件中的配置,如果需要调整如下: apache-tomcat\bin中把X5w.exe中的X5改为自己的tomcat服务的名字,然后运行这个exe文件就会出现一个配置文件,里面就有内存的配置   具体的配置可以参考http://www.cnblogs.com/Sir-Li/p/4178459.html

控制台报错“Name XXX is not bound in this Context”

在操作跟数据库相关的逻辑时控制台可能会报类似如下的错误 Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150055; 提示: 在模块"/XXX/data"下获取数据库连接出错 at com.justep.exception.BusinessException.create(Unknown Source) at com.justep.system.data.Transaction.getConnection(Unknown Source) at com.justep.system.data.Transaction.getConnection(Unknown Source) at com.justep.model.ModelUtils.getConnection(Unknown Source) ... 32 more Caused by: javax.naming.NameNotFoundException: Name XX is not bound in this Context [...]

登录时报错“调用Action出错, Connection refused: connect”

登录时界面报错如图 tomcat控制台的提示信息 2016-08-16 15:41:44 加载模块:/UI2/portal/base/login ... 2016-08-16 15:41:44 加载模块:/UI2/portal/base/login 2016-08-16 15:41:45 I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect 2016-08-16 15:41:45 Retrying request 2016-08-16 15:41:46 I/O exception (java.net.ConnectException) caught when processing request: [...]