---
title: How to test a Sage Enterprise Management, Sage X3 Web Service of Type Subprogram Using SOAPUI.
description: You have a web service (WS) working as expected, you made a minor change and all of the sudden the WS is not working anymore…What do you do? This is an open source software designed to manage WS calls. It is easy to setup and use and allows you to reuse your test code.
image: https://blog.southeastcomputers.com/hubfs/SCS%20-%20Blog%20Template%20(22).png
---

**[Sage X3](https://www.southeastcomputers.com/sage-enterprise-management-infomation) | **[Sage 100cloud](https://www.southeastcomputers.com/sage-100cloud-information) | [Acumatica](https://www.southeastcomputers.com/acumatica-information) | [LATAM Fiscal Requirements](https://www.southeastcomputers.com/latam-fiscal-requirements-localize-sagex3-sage-500) | [Contact Us |](https://interact.southeastcomputers.com/contact-us) [ 888-773-2161](tel:888-773-2161)****

[![logo-naw-southeast-website](https://blog.southeastcomputers.com/hs-fs/hubfs/logo-naw-southeast-website.png?width=578&height=160&name=logo-naw-southeast-website.png "logo-naw-southeast-website")](https://www.southeastcomputers.com)

This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

![Florida Miami Image](https://blog.southeastcomputers.com/hs-fs/hubfs/Banners/Florida-Miami.jpg?width=2880&name=Florida-Miami.jpg "Florida Miami Image")

# Blog

Want our new blog posts delivered right to your inbox? 

July 3, 2018

# How to test a Sage Enterprise Management, Sage X3 Web Service of Type Subprogram Using SOAPUI.

- [Tweet](https://twitter.com/share)

![authorIcon](http://www.sparkreaction.com/hubfs/Oceania%20Theme%202016/Images/authorIcon.png) By [Sandra Moralejo](https://blog.southeastcomputers.com/author/sandra-moralejo) ![topicIcon](http://www.sparkreaction.com/hubfs/Oceania%20Theme%202016/Images/topicIcon.png) [Sage X3](https://blog.southeastcomputers.com/topic/sage-x3), [Sage Enterprise Management](https://blog.southeastcomputers.com/topic/sage-enterprise-management), [All](https://blog.southeastcomputers.com/topic/all)

[![How to test a Sage Enterprise Management, Sage X3 Web Service of Type Subprogram Using SOAPUI.](https://blog.southeastcomputers.com/hubfs/SCS%20-%20Blog%20Template%20(22).png) ](https://blog.southeastcomputers.com/how-to-test-a-sage-x3-web-service-of-type-subprogram-using-soapui)

You have a web service (WS) working as expected, you made a minor change and all of the sudden the WS is not working anymore…What do you do? You could try troubleshooting using X3 Classic SOAP web services function but in our experience, it is much better to use SOAPUI instead. This is an open source software designed to manage WS calls. It is easy to setup and use and allows you to reuse your test code.

 

 

# Steps to setup and use SOAPUI for X3 subprogram web services

1. Download software from **[https://www.soapui.org/downloads/latest-release.html](https://www.soapui.org/downloads/latest-release.html)**
2. Open SOAPUI.
3. Select Switch the Workspace from File menu. Enter a name for a file that will contain the entire workspace. The workspace can have multiple projects pointing to different Sage X3 installations and folders. Make sure you add .xml extension to the file name. Click Open.

 

![SOAPUI 1](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%201.png?width=449&name=SOAPUI%201.png)

 

 

1. You will get a confirmation message, click Yes.
   
   ![SOAPUI 2](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%202.png?width=470&name=SOAPUI%202.png)
2. Create a new SOAP project by right clicking on Projects (1) and selecting New SOAP Project. The Initial WSDL URL (2) contains the X3 web server and port. The entire URL is [http://YOUR_X3_SERVER:YOUR_X3_PORT/soap-wsdl/syracuse/collaboration/syracuse/CAdxWebServiceXmlCC?wsdl](http://YOUR_X3_SERVER:YOUR_X3_PORT/soap-wsdl/syracuse/collaboration/syracuse/CAdxWebServiceXmlCC?wsdl)
   
   ![image-7](https://blog.southeastcomputers.com/hs-fs/hubfs/image-7.png?width=600&name=image-7.png)
3. Specify X3 credentials to connect to the folder. Double click on CAdxWebServiceXmlCCSoapBinding (1), then click on Service Endpoints tab (2) and enter your username (3) and password (4).

 

![image-8](https://blog.southeastcomputers.com/hs-fs/hubfs/image-8.png?width=676&name=image-8.png)

 

 

1. To setup a request that executes the X3 subprogram WS, select run method (1) and click on Request 1 (2). You could change the name to a more meaningful name (3) .
   
   ![SOAPUI 5](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%205.png?width=600&name=SOAPUI%205.png)

 

1. Double click on the new Request (1) and setup the authentication as Basic authentication. To do so, click on Auth (2) and select Basic on the Authorization dropdown (3). If Basic doesn’t exist already, select Add New Authorization from the dropdown (4) and create it by selecting Basic Type (5).
   
   ![SOAPUI 5](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%205.png?width=600&name=SOAPUI%205.png)
   
   ![image-11](https://blog.southeastcomputers.com/hs-fs/hubfs/image-11.png?width=600&name=image-11.png)

 

 

1. Enter the X3 credentials to connect to the folder. They don’t have to be the same as the credentials used to connect to the WS Pool. Make sure Authenticate pre-emptively is selected.
   
   ![SOAPUI 8](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%208.png?width=600&name=SOAPUI%208.png)

 

**[Talk to Us About](https://www.southeastcomputers.com/software-support) [Sage Software Support](https://www.southeastcomputers.com/software-support)**

 

 

 

1. Fill in SOAP XML parameters with the appropriate information: 
     1. **codeLang**. X3 language.
     2. **poolAlias**. X3 Pool name.
     3. **requestConfig**. adxwss.trace.on=on&amp;adxwss.beautify=true&amp;adxwss.optreturn=XML
     4. **publicName**. Web service name.
     5. **imputXml**. Web service input parameters. Make sure the parameters are enclosed on <![CDATA[…]]> tags.
        
        ![SOAPUI 9](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%209.png?width=595&name=SOAPUI%209.png)
2. Submit the request by clicking on the green arrow in the toolbar and get your results.
   
   ![SOAPUI 10](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%2010.png?width=628&name=SOAPUI%2010.png)
3. Save your project and reuse it every time you want. Right click on the project (1) and select Save Project.
   
   ![SOAPUI 11](https://blog.southeastcomputers.com/hs-fs/hubfs/SOAPUI%2011.png?width=694&name=SOAPUI%2011.png)

 

Now you know how to use this program. Give it a try next time you have issues with web services.

 

 

---

 

 

 

[![What's the Difference Between Sage 100 & Sage 100cloud?](https://no-cache.hubspot.com/cta/default/418036/856fc579-8b56-4889-ab4d-9cb6fc5e24f3.png)](https://cta-redirect.hubspot.com/cta/redirect/418036/856fc579-8b56-4889-ab4d-9cb6fc5e24f3)

 

 

 

***About Southeast Computer Solutions***

 

*Southeast Computer Solutions is based in Miami, Florida, and has additional operations in Mexico. For over 30 years, we have positively impacted the success of small and mid-sized businesses with effective business management implementations that improve our clients’ operations. We listen, we are accessible, and we care. **Learn more by *****[*visiting our website*](https://interact.southeastcomputers.com/)* or calling 305-556-4697.***

 

 

 SHARE THIS STORY [**](https://www.facebook.com/sharer/sharer.php?u=https://blog.southeastcomputers.com/how-to-test-a-sage-x3-web-service-of-type-subprogram-using-soapui&title=How%20to%20test%20a%20Sage%20Enterprise%20Management,%20Sage%20X3%20Web%20Service%20of%20Type%20Subprogram%20Using%20SOAPUI.&picture=https://cdn2.hubspot.net/hubfs/418036/SCS%20-%20Blog%20Template%20%2822%29.png&description=You%20have%20a%20web%20service%20(WS)%20working%20as%20expected,%20you%20made%20a%20minor%20change%20and%20all%20of%20the%20sudden%20the%20WS%20is%20not%20working%20anymore…What%20do%20you%20do?%20This%20is%20an%20open%20source%20software%20designed%20to%20manage%20WS%20calls.%20It%20is%20easy%20to%20setup%20and%20use%20and%20allows%20you%20to%20reuse%20your%20test%20code.) | [**](https://twitter.com/intent/tweet?source=https://blog.southeastcomputers.com/how-to-test-a-sage-x3-web-service-of-type-subprogram-using-soapui&text=How%20to%20test%20a%20Sage%20Enterprise%20Management,%20Sage%20X3%20Web%20Service%20of%20Type%20Subprogram%20Using%20SOAPUI.) | [**](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.southeastcomputers.com/how-to-test-a-sage-x3-web-service-of-type-subprogram-using-soapui&title=How%20to%20test%20a%20Sage%20Enterprise%20Management,%20Sage%20X3%20Web%20Service%20of%20Type%20Subprogram%20Using%20SOAPUI.&summary=You%20have%20a%20web%20service%20(WS)%20working%20as%20expected,%20you%20made%20a%20minor%20change%20and%20all%20of%20the%20sudden%20the%20WS%20is%20not%20working%20anymore…What%20do%20you%20do?%20This%20is%20an%20open%20source%20software%20designed%20to%20manage%20WS%20calls.%20It%20is%20easy%20to%20setup%20and%20use%20and%20allows%20you%20to%20reuse%20your%20test%20code.)

[NEXT POST **](https://blog.southeastcomputers.com/5-reasons-to-move-to-digital)

### Search



---

### Recent Posts

### Posts by Topic

- [All (267)](https://blog.southeastcomputers.com/topic/all)
- [Sage Enterprise Management (94)](https://blog.southeastcomputers.com/topic/sage-enterprise-management)
- [Sage X3 (85)](https://blog.southeastcomputers.com/topic/sage-x3)
- [ERP (60)](https://blog.southeastcomputers.com/topic/erp)
- [Productivity (31)](https://blog.southeastcomputers.com/topic/productivity)
- [Inventory Control (30)](https://blog.southeastcomputers.com/topic/inventory-control)
- [Acumatica (21)](https://blog.southeastcomputers.com/topic/acumatica)
- [Food and Beverage (21)](https://blog.southeastcomputers.com/topic/food-and-beverage)
- [Cloud Computing (14)](https://blog.southeastcomputers.com/topic/cloud-computing)
- [Community (13)](https://blog.southeastcomputers.com/topic/community)
- [Sage 100cloud (12)](https://blog.southeastcomputers.com/topic/sage-100cloud)
- [Sage 100c (11)](https://blog.southeastcomputers.com/topic/sage-100c)
- [Add-Ons (10)](https://blog.southeastcomputers.com/topic/add-ons)
- [UDI (9)](https://blog.southeastcomputers.com/topic/udi)
- [Manufacturing (8)](https://blog.southeastcomputers.com/topic/manufacturing)

[![Sage100cloud_RGB](https://blog.southeastcomputers.com/hs-fs/hubfs/Sage100cloud_RGB.png?width=442&name=Sage100cloud_RGB.png "Sage100cloud_RGB")](https://blog.southeastcomputers.com/sage-100cloud-information)

[![Sage500_logo](https://blog.southeastcomputers.com/hs-fs/hubfs/Sage500_logo.png?width=369&name=Sage500_logo.png "Sage500_logo")](https://blog.southeastcomputers.com/sage-500-information)

[![sage x3 logo](https://blog.southeastcomputers.com/hs-fs/hubfs/sage%20x3%20logo.png?width=640&name=sage%20x3%20logo.png "sage x3 logo")](https://blog.southeastcomputers.com/sage-enterprise-management-infomation)

[![Acumatica_Logo450](https://blog.southeastcomputers.com/hs-fs/hubfs/Acumatica_Logo450.png?width=450&name=Acumatica_Logo450.png "Acumatica_Logo450")](https://blog.southeastcomputers.com/acumatica-information)

### About Us

Successful transformation of a company’s systems and business processes requires strong project leadership with a passion to create effective processes-processes that will work for today and assist in further growth.

![scs-logo-short.png](https://blog.southeastcomputers.com/hs-fs/hubfs/scs-logo-short.png?width=500&name=scs-logo-short.png "scs-logo-short.png")

### Useful Links

#### Services

- [Software Implementation](https://www.southeastcomputers.com/software-implementation)
- [Project Management](https://www.southeastcomputers.com/project-management)
- [Software Training](https://www.southeastcomputers.com/software-training)
- [Software Support](https://www.southeastcomputers.com/software-support)
- [Custom Programming](https://www.southeastcomputers.com/custom-programming)
- [IT Consulting](https://www.southeastcomputers.com/it-consulting)
- [International](https://www.southeastcomputers.com/international)

---

#### Products

- [Sage X3](https://www.southeastcomputers.com/sage-enterprise-management-infomation)<https://www.southeastcomputers.com/sage-enterprise-management-infomation>
- [Sage 100cloud](https://www.southeastcomputers.com/sage-100cloud-information)
- [Acumatica](https://www.southeastcomputers.com/acumatica-information)
- [Sage 500](https://www.southeastcomputers.com/sage-500-information)

## Recent Blogs

### Get in Touch

#### Miami Location

**15165 NW 77th Ave., Suite 2009   
Miami, FL 33014

** [888-773-2161](tel:888-773-2161)

** [Info@southeastcomputers.com](mailto:info@southeastcomputers.com)

Within business hours, we'll reply in 24 hours or less

---

#### Mexico Location

**

Miraflores 221, Col. Insurgentes San Borja.  
CDMX, México 03100  
+52 55 6811 3044

 

Copyright © Southeast Computer Solutions 2018 | [Privacy Policy](https://www.southeastcomputers.com/privacy-policy)

- [Facebook](https://www.facebook.com/SCSolutions)
- [Twitter](https://twitter.com/scsolutions)
- [LinkedIn](https://www.linkedin.com/company/southeast-computer-solutions)

 

![](https://www.facebook.com/tr?id=1761620344049548&ev=PageView&noscript=1)