by tbrtbr on Mon May 19, 2008 12:13 am
I have been receiving the same message, although with a different set of circumstances. Some background:
Running jitterbit Server 1.3.2.19 with PostgreSQL Install, running on an WinXP SP2 machine.
Running jitterbit Client 1.3.2.5, running on the same machine as the server as well as on a different ('remote') machine.
Same behavior experienced on both the client running on the server, and the client running on a different ('remote') machine.
Now, here is what occurred:
I have a project with multiple operations, transforms, etc, which was working fine on 4/27/08 when operations were last run using client on the 'remote' machine.
Nothing was intentionally changed since then and today, 5/18/08, when I attempted to load the same project using the client on the 'remote' machine.
When trying to load the project, I receive this message:
======================================================
"The project "project59" was saved in an earlier version of the Jitterbit Integration Environment. In order to open it with the current version, some of the project data must be updated.
Do you want to update the project?"
====
1.) If I click YES to update the project, this happens:
"Do you want to create a Jitterpak backup of the project before upgrading it?"
--
1.a) If I click YES to create jitterpak backup, this happens:
"Failed to create the project backup.
id cannot be null.
Client version: 1.3.2.5
Server version: 1.3.2.19
Client platform: Windows XP - Java 1.6.0_05
Server platform: Microsoft Windows XP Home Edition, 32-bit 5.1 SP 2.0 (Service Pack 2) Build 2600
CPU: AuthenticAMD x86 AMD Athlon(tm) 64 Processor 3200+ - x86 Family 15 Model 47 Stepping 2, 1 cores total.
RAM: 0.5403 GB in use, 1.164 GB available, 1.874 GB total.
Swap: 0.1293 GB in use, 1.883 GB available, 2 GB total.
Disk (where Jitterbit is installed): 78.13 GB in use, 66.14 GB available, 144.3 GB total.
java.lang.IllegalArgumentException: id cannot be null.
at org.jitterbit.integration.data.project.IntegrationProject.createExistingProjectShell(IntegrationProject.java:141)
at org.jitterbit.integration.client.project.ProjectLoaderWorker.loadProjectImpl(ProjectLoaderWorker.java:53)
at org.jitterbit.integration.client.project.ProjectLoaderWorker.loadProject(ProjectLoaderWorker.java:38)
at org.jitterbit.integration.client.project.ProjectLoaderWorker.loadProjectSilently(ProjectLoaderWorker.java:43)
at org.jitterbit.integration.client.project.JitterPackCreator.createJitterPack(JitterPackCreator.java:38)
at org.jitterbit.integration.client.project.ProjectManager.createJitterPack(ProjectManager.java:282)
at org.jitterbit.integration.internal.project.versionhandler.v_1_2_0_99.PreLoader.doBackup(PreLoader.java:116)
at org.jitterbit.integration.internal.project.versionhandler.v_1_2_0_99.PreLoader.run(PreLoader.java:51)
at org.jitterbit.integration.internal.project.versionhandler.v_1_2_0_99.Handler.preLoading(Handler.java:24)
at org.jitterbit.integration.client.project.ProjectVersionHandlerManager.preLoading(ProjectVersionHandlerManager.java:93)
at org.jitterbit.integration.client.project.ProjectManager.loadProject(ProjectManager.java:233)
at org.jitterbit.integration.client.ui.interchange.entity.factory.IntegrationProjectFactory.loadExistingProject(IntegrationProjectFactory.java:81)
at org.jitterbit.integration.client.ui.interchange.entity.factory.IntegrationProjectFactory.loadExistingProject(IntegrationProjectFactory.java:120)
at org.jitterbit.integration.client.ui.interchange.ProjectLoader$Loader.loadProject(ProjectLoader.java:163)
at org.jitterbit.integration.client.ui.interchange.ProjectLoader$Loader.run(ProjectLoader.java:152)
at org.jitterbit.integration.client.ui.core.UiWorker$1$1.run(UiWorker.java:212)
at org.jitterbit.integration.client.ui.core.DefaultUiWorker$RunnableWrapper.runSafely(DefaultUiWorker.java:203)
at org.jitterbit.integration.client.ui.core.DefaultUiWorker$RunnableWrapper.run(DefaultUiWorker.java:194)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)"
Followed by:
"Failed to load the project "project59" from Q:\jitterbit\projects\project59.
Reason: Required project data conversion was cancelled or denied.
Client version: 1.3.2.5
Server version: 1.3.2.19
Client platform: Windows XP - Java 1.6.0_05
Server platform: Microsoft Windows XP Home Edition, 32-bit 5.1 SP 2.0 (Service Pack 2) Build 2600
CPU: AuthenticAMD x86 AMD Athlon(tm) 64 Processor 3200+ - x86 Family 15 Model 47 Stepping 2, 1 cores total.
RAM: 0.5403 GB in use, 1.164 GB available, 1.874 GB total.
Swap: 0.1293 GB in use, 1.883 GB available, 2 GB total.
Disk (where Jitterbit is installed): 78.13 GB in use, 66.14 GB available, 144.3 GB total."
--
1.b) If I click NO to create jitterpak backup, this happens:
"id cannot be null.
Client version: 1.3.2.5
Server version: 1.3.2.19
Client platform: Windows XP - Java 1.6.0_05
Server platform: Microsoft Windows XP Home Edition, 32-bit 5.1 SP 2.0 (Service Pack 2) Build 2600
CPU: AuthenticAMD x86 AMD Athlon(tm) 64 Processor 3200+ - x86 Family 15 Model 47 Stepping 2, 1 cores total.
RAM: 0.5403 GB in use, 1.164 GB available, 1.874 GB total.
Swap: 0.1293 GB in use, 1.883 GB available, 2 GB total.
Disk (where Jitterbit is installed): 78.13 GB in use, 66.14 GB available, 144.3 GB total."
====
2.) If I click NO to update the project, this happens:
"Failed to load the project "project59" from Q:\jitterbit\projects\project59.
Reason: Required project data conversion was cancelled or denied.
Client version: 1.3.2.5
Server version: 1.3.2.19
Client platform: Windows XP - Java 1.6.0_05
Server platform: Microsoft Windows XP Home Edition, 32-bit 5.1 SP 2.0 (Service Pack 2) Build 2600
CPU: AuthenticAMD x86 AMD Athlon(tm) 64 Processor 3200+ - x86 Family 15 Model 47 Stepping 2, 1 cores total.
RAM: 0.5403 GB in use, 1.164 GB available, 1.874 GB total.
Swap: 0.1293 GB in use, 1.883 GB available, 2 GB total.
Disk (where Jitterbit is installed): 78.13 GB in use, 66.14 GB available, 144.3 GB total."
====
======================================================
This has happened before, the last time I needed to add to and/or alter jitterbit projects after leaving them sit for a few weeks. Nothing has been intentionally changed about jitterbit between when they work, and when they produce the "saved in an earlier version" error. The server version is the same, and the client version is the same, and the files in the project directory have not been intentionally changed. The last time it happened (around 4/27 when I last got the project working again), I ended up tracking down a reference in another forum post detailing where jitterpak backups are automatically kept on the server, copied the backup into the projects directory, and re-imported (or something similar... I'm going from my memory as I assumed it wouldn't happen again ;-) ).
So, there is some info on what produced the message for me. I'm going to try to find that forum post about where backups are kept and try to find and restore from whatever backup I can find, but I'd *really* like to figure out what is going on with the "saved in an earlier version" message as I plan on adding a bunch of new projects using jitterbit and I need to resolve this problem beforehand.
Any advice would be appreciated... if I need to start a new forum topic for this particular issue, let me know and I'll do that.
Thanks in advance.