Forum Discussion

tslosar's avatar
tslosar
Contributor
12 years ago

[Resolved] Deploy Project as WAR

When deploying project as WAR an infinite loop is encountered.
SoapUI 4.6.1, 20131024-1314.
Have deployed successfully with previous versions.

lib folder is created and project file put in soapui folder however no web.xml file is created and application must be terminated manually.
  • Marclev's avatar
    Marclev
    New Contributor
    tslosar wrote:
    When deploying project as WAR an infinite loop is encountered.
    SoapUI 4.6.1, 20131024-1314.
    Have deployed successfully with previous versions.

    lib folder is created and project file put in soapui folder however no web.xml file is created and application must be terminated manually.


    In soapui/bin/soapui-4.6.1.jar, look for /com/eviware/soapui/resources/mockaswar/web.xml and replace the bit that says "[SoapUISettings]" with "[soapUISettings]" (i.e. lower case first s). Most zip tools should let you update the file without re-zipping.
  • redfish4ktc2's avatar
    redfish4ktc2
    Super Contributor
    Marklev, thanks for having provided a clear explanation about how to fix the problem
  • MANY THANKS!!

    I humbly apologize for not responding earlier - I was not marked to receive notifications for some reason.
  • Well I was premature...

    The cap is not present in my jar:

    <init-param>
    <description>global settings file</description>
    <param-name>soapUISettings</param-name>
    <param-value>[soapUISettings]</param-value>
    </init-param>

    Any help is appreciated...
  • Hi,

    I just wanted to clarify a bit.

    This was fixed in the free version of SoapUI 4.6.2, but unfortunately not in the pro version (the fix will be in 4.6.3 for pro).

    The workaround for SoapUI 4.6.2 Pro is to edit the file /com/eviware/soapui/resources/mockaswar/web.xml in SoapUI-Pro-4.6.2/bin/soapui-pro-4.6.2.jar and replace "[soapUISettings]" with "[SoapUISettings]".

    Regards,
    Anders
    SmartBear Sweden
  • Upgrading to 4.6.2 is fine for me. Thank you very much for the response.