Weasis.war service fail to start

80 views
Skip to first unread message

Leonard Bezuidenhout

unread,
Jul 21, 2025, 2:44:25 PMJul 21
to dcm4che
Hello

I am trying to install weasis on dcm4chee-arc-light.When i start the weasis.war in Wildfly i get the following error 

{"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"weasis.war\".undertow-deployment.UndertowDeploymentInfoService" => "Failed to start service Caused by: java.lang.NoClassDefFoundError: Failed to link org/tuckey/web/filters/urlrewrite/UrlRewriteFilter (Module \"deployment.weasis.war\" from Service Module Loader): javax/servlet/Filter"}}I do not understand why i am getting this error .Will someone be able to help me pleaseRegardsLeonard

Nicolas Roduit

unread,
Jul 22, 2025, 12:32:22 PMJul 22
to dcm4che

weasis.war is not mandatory to use unless you want to update minor versions from the server side with weasis-pacs-connector. Otherwise, it is not necessary to install it.

Also, please note that there is a new component called ViewerHub that can be added to the Docker stack. It is currently not yet ready for production, but it's getting close.

Leonard Bezuidenhout

unread,
Jul 23, 2025, 10:00:58 AMJul 23
to dcm4che

Hi 
Thanks for the explanation and the help

Regards

Leonard 

Leonard Bezuidenhout

unread,
Jul 23, 2025, 10:10:19 AMJul 23
to dcm4che
Hi

Was was thinking that i need the weasis.war because i can open studies from DCM4CHE server but not remotely .
This is the URL i am using to try and open  a study 

Will you be able to point me in the right direction please

Regards

Leonard

On Tuesday, July 22, 2025 at 6:32:22 PM UTC+2 Nicolas Roduit wrote:

Nicolas Roduit

unread,
Jul 23, 2025, 1:33:49 PMJul 23
to dcm4che
While waiting for the new component, I'd say the simplest solution is to use only the native version (installed on a client workstation) and use either the DICOMWeb APIs directly or weasis-pacs-connector with the cdb parameter set to null.

Leonard Bezuidenhout

unread,
Jul 24, 2025, 1:02:57 PMJul 24
to dcm4che
Hello 
This is my Web Application Property settings .I can open images from the DCM4CHEE UI .I did install the weasis-pacs-connector on the server .But i can not open images using the weasis-pacs-connector .
Link below trying to open a image  with connector 

Settings in Web Application Property settings
IID_STUDY_URL=weasis://?$dicom:rs --url "{{http://192.168.17.200:8080}}{{qidoBasePath}}" -r "studyUID={{studyUID}}" --query-ext "&includedefaults=false" -H "Authorization: Bearer {{access_token}}"
IID_PATIENT_URL=weasis://?$dicom:rs --url "{{http://192.168.17.200:8080}}{{qidoBasePath}}" -r "patientID={{patientID}}" --query-ext "&includedefaults=false" -H "Authorization: Bearer {{access_token}}"
IID_URL_TARGET=_self

Any idee what i am doing wrong ?I do apricate the help

Regards

Leonard

Nicolas Roduit

unread,
Jul 25, 2025, 1:00:47 AMJul 25
to dcm4che
It should work with the &cdb parameter. However, it is important to configure pac-connector correctly if you are not in a normal context.
By consulting the Weasis logs or weasis-pacs-connector logs, you should be able to easily find the problem.

Leonard Bezuidenhout

unread,
Jul 25, 2025, 4:30:08 AMJul 25
to dcm4che
Hi 

Thanks for the help.I used the Docker installation of dcm4che .Where will find the weasis=pacs-connector logs .Can cant find it 

Sorry for the silly question 

Regards

Leonard

Reply all
Reply to author
Forward
0 new messages