В логе 2-го гейтвея постоянно сыпятся сообщения об ошибке:
Log
of com.fors.wsmstep.audit.common.CommonLogEntry failed:
java.lang.IllegalStateException: Datasource not found: Not in an application
scope –
Эту ошибку формирует программа , которая выполняет
подпись сообщений (custom sign message)
Для исправления нужно прописать свойство
<data
id="oc4j-options" value="-userThreads"/>
(выделенное вы выдержке ниже в process-type=”wsm”) по пути <нужный gateway>/opmn/conf/opmn.xml
Затем перезапустить gateway (например командами opmnctl stopall, opmnctl startall –
чтобы перезапустить нужный gateway, надо эти
команды запускать там где находится файл opmnct.exe в поддиректории нужного gateway’я <gateway> /opmn/bin/)
<process-type
id="wsm"
module-id="OC4J" status="enabled"
<module-data>
<category id="start-parameters">
<data id="java-options" value="-server -mx1024M -ms512M -Xrs
-XX:MaxPermSize=128M …"/>
<data id="oc4j-options" value="-userThreads"/>
</category>
<category id="stop-parameters">
<data id="java-options"
value="-Djava.security.policy=$ORACLE_HOME/j2ee/wsm/config/java2.policy
-Djava.awt.headless=true -Dhttp.webdir.enable=false"/>
</category>
</module-data>
Комментариев нет:
Отправить комментарий