Пример настройки Intalio|Server 5 CE на MySql:
1. Для выбора базы данных необходимо изменить файл geronimo-ds.xml находящийся в папке [Intalio server]/databases/MySQL следующим образом:
<config-property-setting name="Driver">com.mysql.jdbc.Driver</config-property-setting>
<config-property-setting name="UserName">UserName</config-property-setting>
<config-property-setting name="Password">Password</config-property-setting>
<config-property-setting name="ConnectionURL">jdbc:mysql://localhost:3306/intalio</config-property-setting>
2. Требуется создать БД например с именем Intalio, и выполнить следующий скрипт:
mysql -u User -p Password <>
Скрипт bpms.sql находится тут: [IntalioServer]/databases/MySQL-5
После выполнения скрипта - в БД Intalio будут созданы таблицы.
3. Затем выполнить команду:
% ./deploy.sh --offline redeploy ../repository/org/tranql/tranql-connector-ra/1.3/tranql-connector-ra-1.3.rar ../databases/MySQL/geronimo-ds.xml
4. После вышеприведенных действий требуется удалить все файлы *.deployed и презагрузить Intalio|Server, а затем запустить Intalio|Server. Intalio|Server автоматически после удаления передеплоит ваши процесы.
Файлы *.deployed находятся в следующих папках:
[Intalio|Server]/var/processes
[Intalio|Server]/var/deploy
После данных действий Ваш Intalio|Server начнет использовать MySql базу.
сылка на сайт:
http://bpms.intalio.com/reference-guides/intalio-bpms-server-installing-with-mysql-5.0-version-5.0.html
Эту статью Вы можете прочитать на новом блоге
вторник, 1 сентября 2009 г.
Shutdown Intalio|Server 6.0
Как ни странно, но в предыдущей версии, когда Intalio|Server работал на Geronimo Shutdown проходил без каких-либо проблем. Теперь после того, как вышла 6.0 версиия, которая работает на Tomcat 5.5 появилась проблема при shutdown application сервера. Странно но факт. Это проблема проявляется и на локальном application сервере так и под Linux. Также это не зависит от того, какая используется БД - MySql или Derby по умолчанию.
Суть проблемы:
при shutdown сервера вываливает ошибку:
13:22:57,564 ERROR [org.intalio.deploy.deployment.impl.DeploymentServiceImpl] [Deployment Service Timer] Error while scanning deployment repository
org.intalio.deploy.deployment.impl.PersistenceException: java.sql.SQLException: bitronix.tm.resource.ResourceConfigurationException: cannot create JDBC datasource named jdbc/BPMSDB
at org.intalio.deploy.deployment.impl.Persistence.load(Persistence.java:283)
at org.intalio.deploy.deployment.impl.DeploymentServiceImpl.scan(DeploymentServiceImpl.java:573)
at org.intalio.deploy.deployment.impl.DeploymentServiceImpl$ScanTask.run(DeploymentServiceImpl.java:1258)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.sql.SQLException: bitronix.tm.resource.ResourceConfigurationException: cannot create JDBC datasource named jdbc/BPMSDB
at org.intalio.deploy.deployment.impl.Persistence.getConnection(Persistence.java:330)
at org.intalio.deploy.deployment.impl.Persistence.load(Persistence.java:210)
... 4 more
Причем, если процес был запущен и выполнился успешно, то ошибка "крутится" по циклу и не корерктно дает завершить работу сервера. Поэтому приходится после shutdown делать kill процесса application сервера. По-идее никаких последствий это за собой не влечет. И надеюсь, что в следующей версии будет BugFix этой проблемы.
2-ой вариант развития событий при shutdown applacation сервера. Если процесс был запущен, но не завершился (например по какой-то ошибке в самом процессе), то сервер перед завершением своей работы один раз выдаст вышеприведенную ошибку и завершится.
Проблема конечно странная, ну а что делать.... Если есть какие-то решения, то был бы рад узнать о них.
Эту статью Вы можете прочитать на новом блоге
Суть проблемы:
при shutdown сервера вываливает ошибку:
13:22:57,564 ERROR [org.intalio.deploy.deployment.impl.DeploymentServiceImpl] [Deployment Service Timer] Error while scanning deployment repository
org.intalio.deploy.deployment.impl.PersistenceException: java.sql.SQLException: bitronix.tm.resource.ResourceConfigurationException: cannot create JDBC datasource named jdbc/BPMSDB
at org.intalio.deploy.deployment.impl.Persistence.load(Persistence.java:283)
at org.intalio.deploy.deployment.impl.DeploymentServiceImpl.scan(DeploymentServiceImpl.java:573)
at org.intalio.deploy.deployment.impl.DeploymentServiceImpl$ScanTask.run(DeploymentServiceImpl.java:1258)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.sql.SQLException: bitronix.tm.resource.ResourceConfigurationException: cannot create JDBC datasource named jdbc/BPMSDB
at org.intalio.deploy.deployment.impl.Persistence.getConnection(Persistence.java:330)
at org.intalio.deploy.deployment.impl.Persistence.load(Persistence.java:210)
... 4 more
Причем, если процес был запущен и выполнился успешно, то ошибка "крутится" по циклу и не корерктно дает завершить работу сервера. Поэтому приходится после shutdown делать kill процесса application сервера. По-идее никаких последствий это за собой не влечет. И надеюсь, что в следующей версии будет BugFix этой проблемы.
2-ой вариант развития событий при shutdown applacation сервера. Если процесс был запущен, но не завершился (например по какой-то ошибке в самом процессе), то сервер перед завершением своей работы один раз выдаст вышеприведенную ошибку и завершится.
Проблема конечно странная, ну а что делать.... Если есть какие-то решения, то был бы рад узнать о них.
Эту статью Вы можете прочитать на новом блоге
Ярлыки:
error,
Intalio Server,
shutdown
Изменение таймаута (Intalio|Server) ожидания ответа от сервиса.
На форуме Intalio было сказано, что информацию по изменению таймаута можно получить только если у вас куплена Enterprise Edition. Но это не так, информацию можно найти на сайте Apache ODE.
Для изменения таймаута требуется добавиь один параметр в каждый из трех нижеприведенных файлов:
[Intalio Server]\webapps\axis2\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\bpms-console\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\ose\WEB-INF\conf\axis2.xml
Для внесения изменений октрываем файл axis2.xml и находим:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
</transportsender>
Затем добавляем параметр:
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
(Это означает, что SoketTimeout будет равен 3 минутам)
В итоге должно получиться следующее:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
</transportsender>
Данные изменения необходимо внести во все 3 файла.
Эту статью Вы можете прочитать на новом блоге
Для изменения таймаута требуется добавиь один параметр в каждый из трех нижеприведенных файлов:
[Intalio Server]\webapps\axis2\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\bpms-console\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\ose\WEB-INF\conf\axis2.xml
Для внесения изменений октрываем файл axis2.xml и находим:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
</transportsender>
Затем добавляем параметр:
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
(Это означает, что SoketTimeout будет равен 3 минутам)
В итоге должно получиться следующее:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
</transportsender>
Данные изменения необходимо внести во все 3 файла.
Эту статью Вы можете прочитать на новом блоге
Ярлыки:
Intalio Server,
SocketTimeOut,
Timed out,
TimeOut
Подписаться на:
Сообщения (Atom)