On windows 7 OS , I had uninstall rollbase using uninstall icon from program group.
There is a dialog message appear
Invocation of this Java Application has caused an
InvocationTargetException. This application will now exit(lax)
when press detail button it shown below:
java.lang.StackOverflowError
at com.zerog.ia.installer.util.VariableManager.i(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.b(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.g(DashoA10*..)
at com.zerog.ia.installer.util.IAVariableStringResolver.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
What is the root cause of this problem ? How can I fix it. ?
Hi Tawatchai,
Can you Please try unistalling via the control panel.
Regards,
Mani
Hi Tawatchai,
Did you stop the server and DB before uninstalling the product?
Could you please share the uninstall log which will be created at user directory(C:\Users\<username>\rollbase_uninstall_console.log)
Thanks
Srinivas
Hi ,
I did uninstall using control panel . The results is the same error.
And also attached log of rollbase _uninstall_console as below:
_________________________________________________________________________
InstallAnywhere 2011
Version: 12.5
__________________________________________________________________________
Tue Nov 10 09:41:00 ICT 2015
Free Memory: 9891 kB
Total Memory: 15744 kB
1 Command Line Args:
0: -u
java.class.path:
C:\Progress\Rollbase\uninstall\
InstData\Execute.zip
C:\Progress\Rollbase\uninstall\uninstaller.jar
C:\Progress\Rollbase\uninstall\resource
C:\Progress\Rollbase\uninstall\uninstallerResources.zip
ZGUtil.CLASS_PATH:
C:\Progress\Rollbase\uninstall\
C:\Progress\Rollbase\uninstall\uninstaller.jar
C:\Progress\Rollbase\uninstall\resource
sun.boot.class.path:
C:\Progress\Rollbase\jre\lib\resources.jar
C:\Progress\Rollbase\jre\lib\rt.jar
C:\Progress\Rollbase\jre\lib\sunrsasign.jar
C:\Progress\Rollbase\jre\lib\jsse.jar
C:\Progress\Rollbase\jre\lib\jce.jar
C:\Progress\Rollbase\jre\lib\charsets.jar
C:\Progress\Rollbase\jre\lib\jfr.jar
C:\Progress\Rollbase\jre\classes
java.ext.dirs:
C:\Progress\Rollbase\jre\lib\ext
C:\Windows\Sun\Java\lib\ext
java.version == 1.7.0_05 (Java 1)
java.vm.name == Java HotSpot(TM) 64-Bit Server VM
java.vm.vendor == Oracle Corporation
java.vm.version == 23.1-b03
java.vm.specification.name == Java Virtual Machine Specification
java.vm.specification.vendor == Oracle Corporation
java.vm.specification.version == 1.7
java.specification.name == Java Platform API Specification
java.specification.vendor == Oracle Corporation
java.specification.version == 1.7
java.vendor == Oracle Corporation
java.vendor.url == http://java.oracle.com/
java.class.version == 51.0
java.compiler == null
java.home == C:\Progress\Rollbase\jre
java.io.tmpdir == C:\Users\joseph\AppData\Local\Temp\
os.name == Windows 7
os.arch == amd64
os.version == 6.1
path.separator == ;
file.separator == \
file.encoding == MS874
user.name == joseph
user.home == C:\Users\joseph
user.dir == C:\Progress\Rollbase\uninstall
user.language == en
user.region == null
__________________________________________________________________________
Installer: No 'sea_loc' in working directory, could not define $EXTRACTOR_EXECUTABLE$
Loading externalized properties
ExternalPropertyLoader: unable to invoke: InstallCompleteActionConsole.setMessage(String)
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.zerog.ia.installer.util.ExternalPropertyLoader.c(DashoA10*..)
at com.zerog.ia.installer.util.ExternalPropertyLoader.a(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.ae(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.o(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.m(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
Caused by: java.lang.StackOverflowError
at java.util.Vector$Itr.<init>(Vector.java:1120)
at java.util.Vector$Itr.<init>(Vector.java:1120)
at java.util.Vector.iterator(Vector.java:1114)
at com.zerog.ia.installer.util.VariableFinder.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
Hi ,
I did uninstall using control panel . The results is the same error.
And also attached log of rollbase _uninstall_console as below:
_________________________________________________________________________
InstallAnywhere 2011
Version: 12.5
__________________________________________________________________________
Tue Nov 10 09:41:00 ICT 2015
Free Memory: 9891 kB
Total Memory: 15744 kB
1 Command Line Args:
0: -u
java.class.path:
C:\Progress\Rollbase\uninstall\
InstData\Execute.zip
C:\Progress\Rollbase\uninstall\uninstaller.jar
C:\Progress\Rollbase\uninstall\resource
C:\Progress\Rollbase\uninstall\uninstallerResources.zip
ZGUtil.CLASS_PATH:
C:\Progress\Rollbase\uninstall\
C:\Progress\Rollbase\uninstall\uninstaller.jar
C:\Progress\Rollbase\uninstall\resource
sun.boot.class.path:
C:\Progress\Rollbase\jre\lib\resources.jar
C:\Progress\Rollbase\jre\lib\rt.jar
C:\Progress\Rollbase\jre\lib\sunrsasign.jar
C:\Progress\Rollbase\jre\lib\jsse.jar
C:\Progress\Rollbase\jre\lib\jce.jar
C:\Progress\Rollbase\jre\lib\charsets.jar
C:\Progress\Rollbase\jre\lib\jfr.jar
C:\Progress\Rollbase\jre\classes
java.ext.dirs:
C:\Progress\Rollbase\jre\lib\ext
C:\Windows\Sun\Java\lib\ext
java.version == 1.7.0_05 (Java 1)
java.vm.name == Java HotSpot(TM) 64-Bit Server VM
java.vm.vendor == Oracle Corporation
java.vm.version == 23.1-b03
java.vm.specification.name == Java Virtual Machine Specification
java.vm.specification.vendor == Oracle Corporation
java.vm.specification.version == 1.7
java.specification.name == Java Platform API Specification
java.specification.vendor == Oracle Corporation
java.specification.version == 1.7
java.vendor == Oracle Corporation
java.vendor.url == [View:http://java.oracle.com/:550:50]
java.class.version == 51.0
java.compiler == null
java.home == C:\Progress\Rollbase\jre
java.io.tmpdir == C:\Users\joseph\AppData\Local\Temp\
os.name == Windows 7
os.arch == amd64
os.version == 6.1
path.separator == ;
file.separator == \
file.encoding == MS874
user.name == joseph
user.home == C:\Users\joseph
user.dir == C:\Progress\Rollbase\uninstall
user.language == en
user.region == null
__________________________________________________________________________
Installer: No 'sea_loc' in working directory, could not define $EXTRACTOR_EXECUTABLE$
Loading externalized properties
ExternalPropertyLoader: unable to invoke: InstallCompleteActionConsole.setMessage(String)
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.zerog.ia.installer.util.ExternalPropertyLoader.c(DashoA10*..)
at com.zerog.ia.installer.util.ExternalPropertyLoader.a(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.ae(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.o(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.m(DashoA10*..)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
at com.zerog.ia.installer.Main.main(DashoA10*..)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.zerog.lax.LAX.launch(DashoA10*..)
at com.zerog.lax.LAX.main(DashoA10*..)
Caused by: java.lang.StackOverflowError
at java.util.Vector$Itr.<init>(Vector.java:1120)
at java.util.Vector$Itr.<init>(Vector.java:1120)
at java.util.Vector.iterator(Vector.java:1114)
at com.zerog.ia.installer.util.VariableFinder.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
at com.zerog.ia.installer.util.VariableManager.a(DashoA10*..)
Thanks for sharing information Tawatchai,
We are analyzing the logs that you've provided. Meanwhile, can you please try this ?
Navigate thru ../../Progress\Rollbase\uninstall - > Right click on Uninstaller -> Properties -> Compatibility -> Compatibility Mode -> Check "Run this program in compatibility mode for (Windows 7) -> Apply changes.
Retry uninstalling from uninstaller and let us know if this works for you?
Regards,
Mani.
Hi Mani,
Thank you for your response. I already did as your suggest. And the same error is shown.
Regards,
Tawatchai.
Thanks for confirming.
Can you please help me with below information :
1. Were there any changes made at JRE level?
2. Did you stop DB and Pas server before running Uninstaller? if not please try.
3. From Logs, I see that Free Memory: 9891 kB, Can you make sure that there is enough space for Temp folder? / try cleaning the temp folder and uninstall again.
4. Can you please attach complete Uninstall log?
Regards,
Mani.
Hi Mani,
My answers are below:
1. Were there any changes made at JRE level?
For rollbase directory structure , I didn't made any change to JRE.
But, outside rollbase I installed JRE to use with other program (JRE 1.8). But work in separate environment (Java REST development).
%JAVA_HOME% was removed for system environment. during uninstall Rollbase.
2. Did you stop DB and Pas server before running Uninstaller? if not please try.
Yes. confirmed.
3. From Logs, I see that Free Memory: 9891 kB, Can you make sure that there is enough space for Temp folder? / try cleaning the temp folder and uninstall again.
Already cleaning temp folder (around 4 GB free ). And re-uninstall again. The same error found.
4. Can you please attach complete Uninstall log?
Pls find attached.
Hi Tawatchai,
Thanks for providing information.
I tried it locally and couldn't reproduce the same issue. The only reason I could see is that the uninstaller itself being corrupted/ some registry missing.
Can you suggest if below steps are feasible for you?
1. From ../.../Program Files\Zero G Registry, take backup of ".com.zerog.registry" file and delete the "Zero G Registry" folder
2. Take backup of files that you would need, if any.
3. Run the Installer to install Rollbase again (This would fix if uninstaller has any issues)
4. Once the installation completes, re-run the uninstaller/ uninstall from Control panel.
Regards,
Mani.
Hi Mani,
After perform your steps ., I can uninstall without any error.
This case was close.
Thank you & Regards
Tawatchai