Has anyone been able to get the new Print Organizer (in V8i) to work with GEOPAK V8i installed? I have not been able to, and I am working with Bentley Support to narrow down the cause. They have filed TR #260626 for this issue, but have not yet resolved it.
I also tried using the old Batch Plot ("mdl load batchplt"), but this also does not work in V8i with GEOPAK V8i installed. I am able to use Print Organizer after uninstalling GEOPAK V8i, but that, obviously, is not acceptable.
Thank you,
Josh Mauritz
MS v08.11.05.17
GPK v08.11.05.31
This problem is being researched and will be addressed in a SELECT Update. For now, here is a workaround.
Edit the ‘printserver.cfg' file located in the C:\Program Files\BentleyV8i\MicroStation\config\system\ folder (or wherever you have MicroStation installed) and add the following 2 lines:
%lock MS_INITAPPS %lock MS_DGNAPPS
Make sure you add them exactly as shown in the sample file below.
#----------------------------------------------------------------------- # # $Source: /msj-root/msj/mstn/config/system/printserver.cfg,v $ # $RCSfile: printserver.cfg,v $ # $Revision: 1.4 $ # $Date: 2008/09/05 11:15:50 $ # # $Copyright: (c) 2008 Bentley Systems, Incorporated. All rights reserved. $ # #----------------------------------------------------------------------- %if defined (MSPrintServer)
MS_INITAPPS > PrintServer.ma %lock MS_INITAPPS MS_DGNAPPS > MCMTBLDR MS_DGNAPPS > MPTOOLS MS_DGNAPPS > FIELDHANDLER %lock MS_DGNAPPS %endif
This will prohibit any additional DGN applications from being loaded with Print Organizer and will take care of the issue.
Derricke
Derricke:
The work around that you have proposed sounds interesting (and should work), but it does not work with InRoads V8i installed. If I uninstall InRoads V8i, the print organizer works fine. Once I install it again I get the now familiar error "Exception encountered inside [WorkerMicroStationProxy.LoadDesignFile] The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state. Exception encountered inside [WorkerMicroStationProxy.LoadDesignFile] The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error."
For now, I am resorting back to using InRoads XM as my default Civil platform... not a big deal for now, but I would like to get into this new version of InRoads sometime!
Do you guys at Bentley have a "simple" cfg solution to this one like the one that Derricke has here?
Thanks!
Mark
Hi Mark,
Here is a workaround to try for InRoads V8i until the fix is included in the released products...
Edit the following 5 files as defined below:
..\config\appl\Bentley Civil Accudraw.cfg ..\config\appl\Bentley Civil Assembly Location MS - Required.2.0.cfg ..\config\appl\Bentley Civil GPS.cfg ..\config\appl\Bentley Civil Roundabouts.cfg ..\config\appl\Bentley CivilPlatform.cfg
Editing Instructions:
• Open each file in a text editor
• At the very top of the file i.e. before the first line, enter the following text on a single, separate line:
%if !defined (_CONSOLEAPP)
• At the very end of the file i.e. after the last line, enter the following text:
%endif
• Save and close the file
Thanks, Kevin
Great... that does work just fine.
Many Thanks~
Hi Kevin:
I'm having the same issue with GEOPAK.
Do you know if this will work for GEOPAK and V8i??
Thanks
Brad
Hi Brad,
If Derricke's workaround below did not work for you, then I don't see any problem with editing the CFG files as outlined in my post below. All the edits do is tell the CFG files not to load if the non-graphics session of MicroStation is launching.
I tried Derricke's work around and it didn't work.
I'll try yours and see what happens.
Hi Kevin/Derricke:
I tried both of your work-arounds and neither of them work. I'm still getting the foolowing when i try to use Print Organizer:
Exception encountered inside [WorkerMicroStationProxy.LoadDesignFile] The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.
Not sure what i'm doing wrong, but the work-arounds don't want to work for me.
Any other ideas???