Uninstall Rollbase problem - The Application has Unexpected

Posted by tawatchai on 09-Nov-2015 21:44

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. ?



All Replies

Posted by Mani Kumar on 09-Nov-2015 22:57

Hi Tawatchai,

Can you Please try unistalling via the control panel.

Regards,

Mani

Posted by Srinivas Panyala on 09-Nov-2015 23:50

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

Posted by tawatchai on 10-Nov-2015 02:22

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*..)

Posted by tawatchai on 10-Nov-2015 02:24

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*..)

Posted by Mani Kumar on 10-Nov-2015 03:31

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.

Posted by tawatchai on 10-Nov-2015 04:03

Hi Mani,

Thank you for your response.  I already did as your suggest. And the same error is shown.

Regards,

Tawatchai.

Posted by Mani Kumar on 10-Nov-2015 04:28

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.

Posted by tawatchai on 12-Nov-2015 03:34

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.

Posted by Mani Kumar on 13-Nov-2015 03:07

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.

Posted by tawatchai on 16-Nov-2015 10:43

Hi Mani,

After perform your steps ., I can uninstall without any error.

This case  was close.

Thank you & Regards

Tawatchai

This thread is closed