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

QQ登录

只需一步,快速开始

查看: 3909|回复: 14

[结贴] 用户信息保存时错误,,Http status 500

[复制链接]

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
发表于 2016-6-28 11:32:33 | 显示全部楼层 |阅读模式
在进行用户信息保存时,出现了Http satus 500-执行Action失败之类的

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-28 11:36:11 | 显示全部楼层
回复 支持 反对

使用道具 举报

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-28 12:12:39 | 显示全部楼层
图..
QQ截图20160628112813.png
回复

使用道具 举报

发表于 2016-6-28 16:03:59 | 显示全部楼层

看看后台的报错信息是什么??请问你是baasServer 吗??使用的公共action吗??

其他案例可以正常新增数据吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-28 23:29:46 | 显示全部楼层
本帖最后由 yuichao 于 2016-6-28 23:35 编辑

这是我自己新建的Action,其它的案例都可以正常保存
QQ截图20160628231010.png
QQ截图20160628233425.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2016-6-29 14:48:44 | 显示全部楼层
tomcat控制台的错误信息发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-29 15:22:37 | 显示全部楼层
本帖最后由 yuichao 于 2016-6-29 15:36 编辑

六月 29, 2016 3:33:25 下午 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: D:\WeX5_V3.4\java\jre1.8\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows;C:\Windows\System32;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\NVIDIA Corporation\PhysX\CommonC:\Program Files\Java\jdk1.8.0_91\bin;C:\Program Files\Java\jdk1.8.0_91\jre\bin;;.
六月 29, 2016 3:33:26 下午 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
六月 29, 2016 3:33:26 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 490 ms
六月 29, 2016 3:33:26 下午 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
六月 29, 2016 3:33:26 下午 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.41
六月 29, 2016 3:33:26 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor baas.xml
六月 29, 2016 3:33:26 下午 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:\WeX5_V3.4\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
六月 29, 2016 3:33:26 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
六月 29, 2016 3:33:26 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
六月 29, 2016 3:33:26 下午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor x5.xml
[JUSTEP_HOME in UIServer]: D:\WeX5_V3.4
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory app-builder
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory app-template
D:\WeX5_V3.4\apache-tomcat\webapps\app-template\ not found appMetadata_in_server.json
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
六月 29, 2016 3:33:28 下午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
六月 29, 2016 3:33:28 下午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
六月 29, 2016 3:33:28 下午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
六月 29, 2016 3:33:28 下午 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
六月 29, 2016 3:33:28 下午 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/17  config=null
六月 29, 2016 3:33:28 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 2452 ms
com.justep.baas.action.ActionException: Action[zhaowoya/zhaowoya/saveYonghuxinxi]执行失败,SQL执行失败,SQL:INSERT INTO yonghuxinxi (fID,fName,faddress,flianxidianhua,fshenfen)  VALUES (?,?,?,?,?)

回复 支持 反对

使用道具 举报

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-29 15:36:48 | 显示全部楼层
        at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.execService(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.service(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
        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)
        ... 16 more
Caused by: com.justep.baas.data.sql.SQLException: SQL执行失败,SQL:INSERT INTO yonghuxinxi (fID,fName,faddress,flianxidianhua,fshenfen)  VALUES (?,?,?,?,?)
        at com.justep.baas.data.DataUtils.saveData(Unknown Source)
        at com.justep.baas.data.DataUtils.saveData(Unknown Source)
        at com.justep.baas.action.CRUD.save(Unknown Source)
        at zhaowoya.Zhaowoya__do.saveYonghuxinxi(Zhaowoya__do.java:75)
        ... 20 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'fID' cannot be null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:400)
        at com.mysql.jdbc.Util.getInstance(Util.java:383)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3847)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3783)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2447)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2594)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2545)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1901)
        at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1193)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        ... 24 more
六月 29, 2016 3:33:39 下午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet WeX5_Baas_Servlet threw exception
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column 'fID' cannot be null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:400)
        at com.mysql.jdbc.Util.getInstance(Util.java:383)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3847)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3783)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2447)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2594)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2545)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1901)
        at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1193)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172)
        at com.justep.baas.data.DataUtils.saveData(Unknown Source)
        at com.justep.baas.data.DataUtils.saveData(Unknown Source)
        at com.justep.baas.action.CRUD.save(Unknown Source)
        at zhaowoya.Zhaowoya__do.saveYonghuxinxi(Zhaowoya__do.java:75)
        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 com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.execService(Unknown Source)
        at com.justep.baas.servlet.BaasServlet.service(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
我分开发的,,一个发不了
回复 支持 反对

使用道具 举报

发表于 2016-6-30 10:46:51 | 显示全部楼层
yuichao 发表于 2016-6-29 15:36
at com.justep.baas.action.Engine.execAction(Unknown Source)
        at com.justep.baas.action.Engine.execA ...

Column 'fID' cannot be null


你的fID 这个字段是空的!主键不能为空!要么你设置数据库自动生成!要么就要使用个uuid 赋值这字段,再保存!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

27

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2016-6-30 16:00:40 | 显示全部楼层
本帖最后由 yuichao 于 2016-6-30 16:40 编辑
liangyongfei 发表于 2016-6-30 10:46
Column 'fID' cannot be null
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");

  4.         var Model = function(){
  5.                 this.callParent();
  6.                 this.userID;
  7.                 this.loadUser = true;
  8.         };

  9.         Model.prototype.modelLoad = function(event){
  10.             this.userID ="user";
  11.             this.comp("userData1").setFilter("filterl","fID = '"+this.userID+"'");
  12.         };

  13.         Model.prototype.content4Active = function(event){
  14.        if(this.loadUser)  {
  15.        var userData1 = this.comp("userData1");
  16.        userData1.refreshData();
  17.        if(userData1.getCount() == 0) {
  18.        userData1.newData({
  19.            defaultValues:[{
  20.                "fID":this.userID,
  21.                "fName":"新用户",
  22.                "fshenfen": "请填写商户、社团或个人"            
  23.                   }]
  24.               })
  25.             }
  26.              this.loadUser = false;
  27.              }
  28.         };
  29.         Model.prototype.saveUserBtnClick = function(event){
  30.         this.comp("userData1").saveData({
  31.             "onSuccess":function(){
  32.                 justep.Util.hint("用户信息保存成功")
  33.             }
  34.         })
  35.         };
  36.         return Model;
  37. });
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 13:04 , Processed in 0.060492 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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