iSphere Copy Member(s) to... appears to be broken when copying between different connections.
The Copy Members function doesn't appear to care which connection is selected in the To connection drop-down. Regardless of what is selected, it copies to the current connection.
So, if I Right Click a source member then Copy Member(s) to... a source member from the DEV connection, change the To connection to PROD, then change the Existing members action to Replace, I get the error You cannot copy LIB/SRC(MEMBER) to the same name.
If I change the name to something unique, it copies the member, but to the same DEV connection (so the members both reside on the same system - and there's no way to copy to the new system).
I am using version 6.0.2.r
Just upgraded to 6.0.3.r - same issue.
You are correct. Setting the "to" connection was broken in 6.0.2.r. I fixed it a few minutes ago and I am going to release a new version as soon as possible. For now I want to wait for ticket #148. The problem reported there is still unclear.
Thomas
Last edit: Thomas Raddatz 2024-04-24
Okay.
Do you know if there is a way to roll-back to a previous version to get this functionality back?
I've downloaded v5.2.9.r - but when I try to install from the archive (zip), it fails because a newer version exists. But when I try to revert from a previous configuration where v5.2.9.r was installed (Help --> About IBM Rational Developer for i --> Installation Details --> Installation History --> Select configuration --> Revert) I get an error: 'Revert configuration' has encountered a problem. An error occurred while collecting items to be installed
I don't know if I want to remove the plug-in completely and re-install, because I have several customizations that I don't want to re-configure (don't even remember how I customized it exactly). If I uninstall the plug-in and re-install v5.2.9.r, will I lose all those customizations?
For clarity, the error I get when trying to revert doesn't appear to be an iSphere issue - here are the details:
An error occurred while collecting items to be installed
session context was:(profile=IBM Software Delivery Platform com.ibm.sdp.eclipse.ide, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.emf.emfstore.common,1.8.1.v20161125-1451
Last edit: RBot 2024-04-24
Hi Robert,
The error message is the same as the message a lot of users get when they attempt to install a plug-in. In most cases it helps to start RDi with Administrator privileges.
Uninstalling iSphere does not remove its preferences. All iSphere preferences are stored in
.metadataas part of your workspace.I hope I get the answer to understand the problem of ticket #148, today. The last day waiting for it is Monday. On Monday I will release a new version of iSphere regardless of the status of ticket #149.
Sorry for the mess. I thought I carefully tested the "Copy Members To" option because of the deep changes I had to do for the new "Synchronize Members" editor. Both options share some common methods. Obviously I failed. I missed calling a certain 'set' method.
Regards,
Thomas.
Hi Robert,
Today, I released iSphere 6.0.4.r, because the problem of iSphere ticket # 148 is not a bug.
Regards,
Thomas.
I forgot to update the ticket - it's working now - feel free to close the ticket. And thank you for resolving the issue.
You are welcome and thank you for your feedback.
Thomas