Перенос URL-адресов с WebSphere Traditional Application Server на Liberty - PullRequest
0 голосов
/ 22 апреля 2020

Я работаю над переносом сложного приложения в Liberty, и оно использует файлы свойств, которые используют ресурс WAS URL. Есть ли способ, не переписывая что-либо в приложении, чтобы оно работало в Liberty? Как я могу определить URL на сервере. xml?

1 Ответ

2 голосов
/ 22 апреля 2020

Вы пытались использовать jndiURL следующим образом:

 <jndiURLEntry jndiName="myFirstJNDIEntry" value='"file:///myDirectory/myConfigFile.properties"' />

И получить к нему доступ в виде кода:

@Resource(name="myFirstJNDIEntry")
private URL propsURL;

Это обсуждается в этом Redbook Рекомендации Microservices для Java и в документации JNDI URL Entry (jndiURLEntry)

...