GEOPAK vs. Print Organizer

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

Parents
  • I wanted to make everyone aware of an issue that has arisen with MicroStation V8i Print Organizer. When Print Organizer is initiated, it kicks off a non-graphics session of MicroStation in the background. This in turn loads any other applications that would normally start with MicroStation such as GEOPAK, InRoads or even customized user applications. When this happens, there seems to be a conflict that is causing problems with Print Organizer. This can exhibit as a crash or an exception error. Other times you may not see a problem at all as it can be intermittent.

    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


    This is a test

  • 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

     

Reply
  • 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

     

Children