Symptoms
After installation when trying to login first time to FlexNet Setup with default credentials it tries to redirect to the password change page, but before reaching to the page it throws error below:
org.apache.tiles.definition.DefinitionsFactoryException: I/O Error reading definitions.
org.apache.tiles.definition.digester.DigesterDefinitionsReader.read(DigesterDefinitionsReader.java:331)
org.apache.tiles.definition.dao.BaseLocaleUrlDefinitionDAO.loadDefinitionsFromResource(BaseLocaleUrlDefinitionDAO.java:150)
org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79)
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:141)
Root Cause
java.net.ConnectException: Connection refused: connect
java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:574)
org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79)
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:141)
Diagnosis
This issue has been observed mainly when customer's upgrade FNO from one version to the another version.
Solution
This problem can be solved by editing the tiles.xml file present in the location
"<INSTALLATION_LOCATION>\components\tomcat\webapps\flexnetsetup\WEB-INF\tiles.xml"
In the tiles.xml edit the first 3 lines like below and restart the tomcat services.
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN"
"http://tiles.apache.org/dtds/tiles-config_3_0.dtd"
NOTE: The only change we made is version i.e 3.0 and 3_0 from previous values.
Related Articles
Reset password results in MultipleDataFoundException error in On-Premises. 3Number of Views Reset Password of Flexera License Server 10Number of Views Password reset of admin user after the first installation of lmadmin it failed with error "old password is incorrect" 28Number of Views "REST Operation Failed Performing..." Error When Setting the Password for a Cloud License Server (CLS) in Flexnet Operations 12Number of Views How Can I Access The License File Location Passed To The Vendor Daemon From The Vendor Daemon Code? 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago