- Баллы
- 61
- Имя в Minecraft
- zxc76
Получение предметов работает просто идеально. Очень понравился плагин. Он универсален, можно спокойно свой магазин написать и подключить его.
Но есть проблема с /cart load
Почему-то оно вместо значений строки, пытается отправить это "?".
INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
Но есть проблема с /cart load
Почему-то оно вместо значений строки, пытается отправить это "?".
INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
admin issued server command: /cart load
[00:51:20 ERROR]: [ShoppingCartReloaded] Error completing request class me.limito.bukkit.shopcart.request.RequestLoadItem
me.limito.bukkit.shopcart.database.DaoException: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:33) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao.withExceptionHandling(CartItemInfoDao.scala:10) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao.addItem(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestLoadItem.handle(RequestLoadItem.scala:37) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1$$anonfun$run$1.apply$mcV$sp(RequestManager.scala:23) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager.withExceptionHandling(RequestManager.scala:37) [shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1.run(RequestManager.scala:22) [shopping-cart-reloaded-1.2u9.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_144]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
at com.j256.ormlite.misc.SqlExceptionUtil.create(SqlExceptionUtil.java:22) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:135) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
... 11 more
Caused by: java.sql.SQLException: Field 'img' doesn't have a default value
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) ~[SQLError.class:?]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) ~[MysqlIO.class:?]
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) ~[ConnectionImpl.class:?]
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310) ~[PreparedStatement.class:?]
at com.j256.ormlite.jdbc.JdbcDatabaseConnection.insert(JdbcDatabaseConnection.java:170) ~[ormlite-jdbc-4.48.jar:?]
at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:91) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
... 11 more
[00:51:20 ERROR]: [ShoppingCartReloaded] Error completing request class me.limito.bukkit.shopcart.request.RequestLoadItem
me.limito.bukkit.shopcart.database.DaoException: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:33) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao.withExceptionHandling(CartItemInfoDao.scala:10) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao.addItem(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestLoadItem.handle(RequestLoadItem.scala:37) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1$$anonfun$run$1.apply$mcV$sp(RequestManager.scala:23) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager.withExceptionHandling(RequestManager.scala:37) [shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.request.RequestManager$$anonfun$handleRequest$1$$anon$1.run(RequestManager.scala:22) [shopping-cart-reloaded-1.2u9.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_144]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.sql.SQLException: Unable to run insert stmt on object 0: 1: INSERT INTO `gta_wins` (`id` ,`type` ,`item_id` ,`nickname` ,`item_amount` ) VALUES (?,?,?,?,?)
at com.j256.ormlite.misc.SqlExceptionUtil.create(SqlExceptionUtil.java:22) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:135) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
... 11 more
Caused by: java.sql.SQLException: Field 'img' doesn't have a default value
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) ~[SQLError.class:?]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986) ~[MysqlIO.class:?]
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140) ~[MysqlIO.class:?]
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626) ~[ConnectionImpl.class:?]
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325) ~[PreparedStatement.class:?]
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310) ~[PreparedStatement.class:?]
at com.j256.ormlite.jdbc.JdbcDatabaseConnection.insert(JdbcDatabaseConnection.java:170) ~[ormlite-jdbc-4.48.jar:?]
at com.j256.ormlite.stmt.mapped.MappedCreate.insert(MappedCreate.java:91) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.stmt.StatementExecutor.create(StatementExecutor.java:450) ~[ormlite-core-4.48.jar:?]
at com.j256.ormlite.dao.BaseDaoImpl.create(BaseDaoImpl.java:310) ~[ormlite-core-4.48.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply$mcJ$sp(CartItemInfoDao.scala:42) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.CartItemInfoDao$$anonfun$addItem$1.apply(CartItemInfoDao.scala:38) ~[shopping-cart-reloaded-1.2u9.jar:?]
at me.limito.bukkit.shopcart.database.DaoHelper$class.withExceptionHandling(DaoHelper.scala:31) ~[shopping-cart-reloaded-1.2u9.jar:?]
... 11 more
Открой нотпад++. Сделай преобразование кодировки в ANSIKCauldron 1.7.10, все русские символы рисуются иероглифами. Во всех остальных плагинах норм.
Пробовал менять кодировки messages.yml и т.д. - иероглифы изменились, в отдельных случаях вообще сломались.