OL Learn

Installer Woes Again

I’ve complained that I have never had an error-free install of Connect. The latest, 2019.2 on Windows 10, is “hanging up” (the install screen, after prompting for all the various passwords, goes grey). Closing the program, this error pops up. I’ve seen it several times on past installs, and would like to know what it means and if it can be resolved:

image

As per usual, I had to run the OLConnectInstallationRemover.exe to get the Installer to not lock up, but at the end get “Provisioning Errors” and find these log entries:

[2019-12-02 12:51:05,657] ERROR [ModalContext] err.b(a.java) Artifact repository out of sync. Overwriting C:\Program Files\Common Files\Objectif Lune\OL Connect\Connect Installer\plugins\ch.qos.logback.classic_1.2.3.jar
[2019-12-02 12:51:09,846] ERROR [ModalContext] err.b(a.java) Artifact repository out of sync. Overwriting C:\Program Files\Common Files\Objectif Lune\OL Connect\Connect Installer\plugins\com.mysql.jdbc_5.1.36.jar
[2019-12-02 12:52:04,791] ERROR [ModalContext] err.b(a.java) Artifact repository out of sync. Overwriting C:\Program Files\Common Files\Objectif Lune\OL Connect\Connect Installer\plugins\org.apache.commons.io_2.6.0.jar
[2019-12-02 12:52:33,757] ERROR [ModalContext] com.objectiflune.installer.engine.internal.CoreProvisioning.a(CoreProvisioning.java) performProvisioning : An error occurred while configuring the installed items
[2019-12-02 12:52:33,757] ERROR [ModalContext] com.objectiflune.installer.engine.internal.CoreProvisioning.a(CoreProvisioning.java) session context was:(profile=com.objectiflune.installer.planetpress.product, phase=org.eclipse.equinox.internal.p2.engine.phases.Configure, operand=null --> [R]com.objectiflune.installer.planetpress.product 2019.2.0.61422, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction). : session context was:(profile=com.objectiflune.installer.planetpress.product, phase=org.eclipse.equinox.internal.p2.engine.phases.Configure, operand=null --> [R]com.objectiflune.installer.planetpress.product 2019.2.0.61422, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction).
[2019-12-02 12:52:33,757] ERROR [ModalContext] com.objectiflune.installer.engine.internal.CoreProvisioning.a(CoreProvisioning.java) I/O Error while copying C:\Windows\System32\msvcr120.dll - see details. : I/O Error while copying C:\Windows\System32\msvcr120.dll - see details.
java.io.IOException: Target: C:\Program Files\Common Files\Objectif Lune\OL Connect\Connect Installer\msvcr120.dll already exists
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction.xcopy(CopyAction.java:143)
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction.mergeCopy(CopyAction.java:107)
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction.copy(CopyAction.java:79)
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction.execute(CopyAction.java:41)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:42)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:187)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:99)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:50)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:80)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:53)
at com.objectiflune.installer.engine.internal.CoreProvisioning.planAndPerformProvisioning(CoreProvisioning.java)
at com.objectiflune.installer.engine.internal.CoreProvisioning.installUnitsForProduct(CoreProvisioning.java)
at com.objectiflune.installer.engine.internal.InstallerCore.installProduct(InstallerCore.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.installProductAndFeatures(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.addProductToInstallation(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.installProduct(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.InstallAction.b(InstallAction.java)
at com.objectiflune.installer.ui.actions.InstallAction.finishProvisioning(InstallAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.run(AbstractProvisioningAction.java)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
[2019-12-02 12:52:33,757] ERROR [main] com.objectiflune.installer.ui.wizard.ProvisioningSummaryPage.a(ProvisioningSummaryPage.java) An invocation target exception occurred.

An error occurred while configuring the installed items (INS000430)
org.eclipse.equinox.p2.core.ProvisionException: An error occurred while configuring the installed items
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.installProductAndFeatures(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.addProductToInstallation(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.installProduct(AbstractProvisioningAction.java)
at com.objectiflune.installer.ui.actions.InstallAction.b(InstallAction.java)
at com.objectiflune.installer.ui.actions.InstallAction.finishProvisioning(InstallAction.java)
at com.objectiflune.installer.ui.actions.AbstractProvisioningAction.run(AbstractProvisioningAction.java)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.eclipse.equinox.p2.core.ProvisionException: An error occurred while configuring the installed items
at com.objectiflune.installer.engine.internal.CoreProvisioning.planAndPerformProvisioning(CoreProvisioning.java)
at com.objectiflune.installer.engine.internal.CoreProvisioning.installUnitsForProduct(CoreProvisioning.java)
at com.objectiflune.installer.engine.internal.InstallerCore.installProduct(InstallerCore.java)
… 7 common frames omitted
[2019-12-02 12:52:33,757] INFO [main] com.objectiflune.installer.ui.wizard.ProvisioningSummaryPage.b(ProvisioningSummaryPage.java) Rollback is disabled as it is not fully implemented

We had this problem in the past (… -Duser.language… while installation). The solution was to add C:\Windows\System32\Wbem to environment variables / system PATH variable.

I can not find more details, but maybe that helps…

Thomas,
sorry to hear that.
I have involved our Build masters and they have provided some insight on these issues.
Rather that posting anything here, I think this one is best handled internally.
Please open a support ticket and I will have the guys investigate this issue.

Thanks
Cosimo

Thanks Cos, will do. Workflow installed fine this time, but Connect is the one that always seems to require a full uninstall, manually removing folders, etc. before I can get a clean install. I did manage it, so not sure what kind of testing can be done on my system in its current state, but I will open a ticket once I’m back in the office tomorrow.