Изменение файлов orbeon-resources-private.jar вызывает белый экран

Я пытаюсь создать свои собственные компоненты в orbeon.

Я следовал инструкциям из документации, и в нем говорилось, что нужно разархивировать файл jar «orbeon-resources-private». Я сделал это и сделал то, что мне нужно было сделать внутри папки. Затем я заархивирую его обратно в файл jar и скопирую обратно в orbeon.

Когда я запускаю резервную копию orbeon, все, что я получаю, это белый экран. Я проверяю консоль и вижу, что GET 404 не найден. Что за черт.

Затем я поставил оригинальную банку обратно, и она снова заработала. Так что теперь я расстегнул банку и снова застегнул молнию. (Конечно, это сработает). Ничего, все равно белый экран.

Почему я не могу поставить еще одну банку с оригиналом, чтобы она заработала.

(Я пытался создать банку из командной строки, заархивировать ее и изменить расширение файла, просто добавив .jar в папку, все не работает.)

Мог бы действительно использовать некоторое понимание этого ...

Спасибо


person blairmeister    schedule 20.11.2014    source источник


Ответы (1)


Какую страницу документации вы имеете в виду?

Я не знаю, почему вы хотите изменить orbeon-resources-private.jar.

Вы можете поместить свои собственные компоненты в WEB-INF/resources или настроить другой путь, как описано в Переопределение или добавление ресурсов без изменения форм Orbeon.

person awilkinson    schedule 20.11.2014
comment
План состоял в том, чтобы удалить компоненты us-state и number и объявление в моих собственных для Великобритании. Как я могу удалить их, не изменяя orbeon-resources-private.jar? - person blairmeister; 21.11.2014
comment
Ресурсы загружаются в порядке приоритета. См. раздел «Как это работает» документа Переопределение или добавление ресурсов без изменение форм Orbeon. Ресурсы в каталоге, который вы настроили, переопределяют ресурсы в jar-файлах. Просто поместите файлы, которые вы изменили, в этот каталог. Я думаю, что WEB-INF/resources также переопределит банки. Однако, если вы изменяете какие-либо свойства, вам следует просто переопределить определенные свойства в вашем собственном файле config/properties-local.xml, а не копировать файл свойств. - person awilkinson; 21.11.2014
comment
спасибо, я поместил свои изменения в WEB-INF/resources/xbl/orbeon, и теперь это работает. Спасибо, сэр :) - person blairmeister; 24.11.2014