Начал разбираться с глобальными скриптами поведения, создал новый скрипт по умолчанию
Код:
import bitel.billing.server.util.*;
public void main( setup, con, conSlave )
{
print( "Hello, world!" );
}
сохранил и нажал выполнить.
Нечего не произошло, но в логах сервера появилась ошибка
Код:
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - java.sql.SQLException: Connection com.mysql.jdbc.JDBC4Connection@25b6bf is closed.
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection.java:354)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:246)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at bitel.billing.server.script.global.bean.GlobalScriptManager.getScriptByID(GlobalScriptManager.java:77)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at bitel.billing.server.script.global.bean.GlobalScriptManager.executeGlobalScript(GlobalScriptManager.java:33)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at bitel.billing.server.script.global.ActionExecuteScript$1ScriptThread.run(ActionExecuteScript.java:27)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - Exception in thread "Thread-15"
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - java.lang.IllegalArgumentException
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at ru.bitel.bgbilling.kernel.script.server.bean.ScriptInstance.<init>(ScriptInstance.java:217)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at bitel.billing.server.script.global.bean.GlobalScriptManager.executeGlobalScript(GlobalScriptManager.java:34)
server 02-11/14:53:08 ERROR [Thread-15] LoggingPrintStream - at bitel.billing.server.script.global.ActionExecuteScript$1ScriptThread.run(ActionExecuteScript.java:27)
сервер вер. 4.6 сборка 646 от 11.01.2010 11:20:47
ОС: FreeBSD 6.2
Java 1.6.0_03-p4