Ouch -- Prevayler 2.00.001 was before I joined the project, and it wasn't
even a production release (it was labeled "alpha").
Both the filename syntax and the internal format of the journal files have
changed since then. It probably wouldn't be too hard to write a conversion
tool, but I don't think anyone has done so.
More generally, I'm reluctant to load a journal after there have been any
code changes, since it's hard to know whether the transactions will replay
exactly the same as before. The usual recommendation is to take a snapshot
while the old code is running and then start the new system from that
snapshot without any journal files.
Could you say more about the problems you ran into with Prevayler 2.00.001?
What was the exception, exactly?
On Thu, Feb 4, 2010 at 1:12 PM, Anirban Biswas <anirban.biswas@...:
> We are using a work flow management system called Bossa
> (http://www.bigbross.com/bossa/), which is using Prevayler to store
> the work flow. The development of Bossa stopped long ago probably
> 2005. It uses Prevayler version 2.00.001. Now probably due to bug in
> Prevayler (in that version) some time it looks for transaction log
> file which yet not created a throws exception, hence we tried to use
> the latest Prevayler version. Bossa compiled successfully with current
> version of Prevalyer successfully with only one line modification in
> Bossa source code. But the main problem we are facing is the
> transaction log files.
> In the older Prevayler the transaction get stored in file named
> TransactionLogxxxxx.log but in current version it get saved in a file
> with different name and format. We tried to fed the older
> TransactionLogxxxxx.log file to current Prevalyer version but it
> failed. We already have some data in those older
> TransactionLogxxxxx.log files. Is there any reliable way or tools to
> migrate those old data to new version of Prevalyer. If there is no
> such tool available please mention how we can achieve it
> Thanks a Regards
> Anirban Biswas
> Masjid dha de, mandir dha de, dha de jo kucch dainda
> Par kisi da dil na dhain, Rab dilan vich rehnda..
> Tear down the mosque and the temple; break everything in sight
> But do not break a person’s heart, it is there that God resides
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> To unsubscribe go to the end of this page:
> "Databases in Memoriam" -- http://www.prevayler.org