Logos failed to build my PB Bible, reporting the following log message, and said I had to close all open panels and try again. I had to close the whole application to get it to build the PB Bible, which it did successfully.
=====
[Info] Starting build for PBB:4082bc6f259240afb74e9c09cc09603b
[Error] Error while building book: Could not remove existing resource. Please close all other open panels and try again.
[Error] Exception: LDLS4.Panels.PersonalBookBuilderPanel.PersonalBookBuilderException: Could not remove existing resource. Please close all other open panels and try again.
at LDLS4.Panels.PersonalBookBuilderPanel.PersonalBookConverter.<CreatePersonalBookWork>d__2.MoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1.EnumMoveNext()
at Libronix.Utility.Threading.AsyncWorkerTask`1.EnumMoveNextWithCatch()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Libronix.Utility.Threading.AsyncWorkItem.Verify()
at LDLS4.Panels.PersonalBookBuilderPanel.PersonalBookViewModel.<CreatePersonalBookWork>d__137.MoveNext()
=====
This happens frequently.
As I study the Bible, I build and update my own PB Bible often.
I always close the PB Bible resource in Logos before I try to rebuild it (if I don't, it is almost sure to fail).
When it fails I almost always have to close Logos, re-launch it and build the PB Bible before I load my layout. (Just closing all panels doesn't usually make a difference.) Needless to say, that's a tedious and frustrating process when it happens multiple times per study session. My expectation is that it would build the PB Bible on demand without these extra steps.
The problem used to be really bad in Logos 7. The problem seems to have lessened around the time L8 came out, but it is still a problem.
This time, after it failed, Logos began to index. It always indexed after a successful build, but I never saw it index after a failed build.
Building my PB Bible fails most often when when or more of the following fictions were actively used in the PB Bible resource before I closed and tried to rebuild it:
- was part of a link set
- Had multiple resources selected for display (whether or not they were displayed when I closed the PB Bible resource before rebuilding it).
The above two problems makes me think that some relationship is not being released when the resource is closed, preventing Logos from properly preparing the PB for rebuild.
I kind of understand the following conditions may affect it, on the other hand, other resources download and get added to the library while these functions are running without a problem, so why not building a PB?
- Logos is preparing my library
- Logos is indexing
Can you please take another stab at fixing this problem with building PBs?
Please let me know where you want me to email my source DOCX if you need it. (PB Settings: Type: Bible; Language: English)
Thank you for your help with this.
1541.Logos.zip