Summary
This article will explain how to create a simple entitlement using SoapUI for FlexNet Operations On-Premises.
Discussion
When creating a new SoapUI* project, you'll need to point to the EntitlementOrderService?wsdl endpoint, such as:
http://c3po:8888/flexnet/services/EntitlementOrderService?wsdl
Now in the createSimpleEntitlement operation, select a new request which will display all the elements to create a simple entitlement. You may not need to fill out all these elements, as this would depend on what you want to add to your entitlement. You can remove the elements you don't need to create the entitlement, for example, see the simple entitlement request XML below which simply refers to adding and entitlement based on product and license model that should already exists in your Flexnet Operations:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:oper="urn:com.macrovision:flexnet/operations">
<soapenv:Header/>
<soapenv:Body>
<oper:createSimpleEntitlementRequest>
<!--1 or more repetitions:-->
<oper:simpleEntitlement>
<oper:entitlementId>
<!--Optional:-->
<oper:id>ent015</oper:id>
</oper:entitlementId>
<!--Optional:-->
<oper:description>test entiltlement</oper:description>
<oper:lineItems>
<oper:activationId>
<!--Optional:-->
<oper:id>act015</oper:id>
</oper:activationId>
<!--Optional:-->
<oper:description>test activation</oper:description>
<!--Optional:-->
<oper:product>
<!--Optional:-->
<oper:primaryKeys>
<oper:name>RetailProd1</oper:name>
<oper:version>1.0</oper:version>
</oper:primaryKeys>
</oper:product>
<oper:licenseModel>
<oper:primaryKeys>
<oper:name>Retail Activation</oper:name>
</oper:primaryKeys>
</oper:licenseModel>
<!--Optional:-->
<oper:numberOfCopies>100</oper:numberOfCopies>
<!--Optional:-->
<oper:startDate>2015-04-28</oper:startDate>
<oper:isPermanent>true</oper:isPermanent>
</oper:lineItems>
<!--Optional:-->
<oper:allowPortalLogin>false</oper:allowPortalLogin>
</oper:simpleEntitlement>
</oper:createSimpleEntitlementRequest>
</soapenv:Body>
</soapenv:Envelope>
To run the simple entitlement in SoapUI, click on the green play button.
NOTE: You would need to modify the following elements to point to the product and license model on your FlexNet Operations server:
<oper:product>
<!--Optional:-->
<oper:primaryKeys>
<oper:name>RetailProd1</oper:name>
<oper:version>1.0</oper:version>
</oper:primaryKeys>
</oper:product>
<oper:licenseModel>
<oper:primaryKeys>
<oper:name>Retail Activation</oper:name>
</oper:primaryKeys>
</oper:licenseModel>
NOTE: * SoapUI is a third party tool and can be downloaded from the following website: http://www.soapui.org/
Related Articles
How to Get Entitlements With the Latest Activation IDs Using FlexNet Operations On-Premises Web Services API? 17Number of Views Who's responsible for configuring RabbitMQ with a FlexNet Operations on-premise setup? 18Number of Views Unable to create entitlement without Line Item, is it FlexNet Operations specification? 3Number of Views Upgrade Instructions for FlexNet Operations On-Premises 38Number of Views Connect to the Licensing Service for FlexNet Operations On-Premises When it Timeouts 8Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago