Symptoms:
For ServiceNow Quebec - After running a ServiceNow to FNMS export you will notice that no XML file is generated in your Quebec MID Server. Even though checking the Export History indicates that the Export was successful.
Diagnosis:
Quebec mid servers require java 1.8 while Paris/Orlando mid servers use java 1.7.
The export functionality implements a decoding method:
decodeFile: function (data){
var strJFile = new Packages.java.lang.String(data);
//Switch to java8 base64
var bytes = new Packages.sun.misc.BASE64Decoder().decodeBuffer(strJFile);
var strDJFile = new Packages.java.lang.String(bytes, "UTF-8");
return strDJFile;
},
Which references the non-existent sun.misc.BASE64Decoder java package (java8). This causes an exception which results in the file not being written to the file system.
A workaround would be to replace the method used with java.util.Base64.getDecoder().decode(). This is available in java 1.8. The customer would need to load an XML to update the script include.
Solution:
- Download and unzip a copy of the FNMSFileExport.zip
- In your ServiceNow Instance, make sure the operator has Admin roles and application scope set to "Flexera Integration"
- In the navigation tool, search for "Retrieved Update Sets"
- Choose the option to "Import Update Set from XML"
- After updating the script include, you should be able to run the export again and an XML file should be generated in your designated file path in your MID server
Related Articles
Protocols used by Data Platform to access files from the MID server 16Number of Views Steps to apply an Update Set in ServiceNow (XML file) 12Number of Views ServiceNow to FNMS export stuck version 5.1.1 & 5.1.2 / Tokyo 10Number of Views XML File Changes Fails to Update an XML File Installed on the UNC Path 5Number of Views InventorySettings.xml file is not updated to contain new Oracle Fusion Middleware rules after upgrading FlexNet Manager Su… 5Number 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago