|
|
|
web.xml
|
|||
|---|---|---|---|
|
#18+
мое почтение никто не подскажет как в DLD сделать так чтобы при развертывании приложения происходило копирование определенного файла в определенное место? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 12:54 |
|
||
|
web.xml
|
|||
|---|---|---|---|
|
#18+
- можно написать сервлет, который копирует файл, в web.xml описать его как <load-on-startup>1</load-on-startup> - можно написать ContextListener ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 13:00 |
|
||
|
web.xml
|
|||
|---|---|---|---|
|
#18+
проблема в следующем в %TOMCAT_HOME%\conf\Catalina\localhost\ лежит файлик test.xml с содержимым <?xml version="1.0" encoding="UTF-8"?> <Context path="/test" docBase="test"> <Resource name="jdbc" auth="Container" type="javax.sql.DataSource" factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" username="test" password="test" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:test" maxWait="-1" removeAbandoned="true" removeAbandonedTimeout="60" logAbandoned="true"/> </Context> при копировании нового test.war в %TOMCAT_HOME%\webapps\ данный файлик удаляется, так как происходит сначало андеплоинг приложения а при развертывании этого файлика там уже нет и соответственно коннекта нет :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 13:36 |
|
||
|
web.xml
|
|||
|---|---|---|---|
|
#18+
А что мешает после копирования test.war, копировать еще и test.xml? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 15:49 |
|
||
|
web.xml
|
|||
|---|---|---|---|
|
#18+
сценарий ант сделает сборку, deploy вашего приложения и заодно скопирует файл куда надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2006, 19:34 |
|
||
|
web.xml
|
|||
|---|---|---|---|
|
#18+
копирование не помогает, сделал так: <target name="publish_ofs" depends="build" > <copy file=".test.xml" overwrite="YES" tofile="\\test\Tomcat\conf\Catalina\localhost\test.xml"></copy> <copy file="test.war" overwrite="YES" tofile="\\test\Tomcat\webapps\test.war"></copy> </target> т.к. копирование происходит раньше чем разворачивание вара, то скопированный файл все равно удаляется, если копировать данный файл и после вара - тоже не помогает помогает только двойной запуск билда, т.к. во второй раз вар тот же, то и андеплоинг не происходит как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2006, 06:13 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=736&tid=2149631]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 393ms |

| 0 / 0 |
