InDesign Server CC Multi-Instances

Following the documentation for multi-instance support the application, running as a web service under IIS7 on Windows Server 2008 R2, is failing to access the object. For a single instance I use CreateObject("InDesignServer.Application") but as document for multiple instances I use GetObject(“myIDS1”) (where I have an instance of InDesign Server CC running with parameter “indesignserver -configuration myIDS1”. I have tried running the instance both from command line, elevated command line, and from the InDesignServerService). It is acting as though it does not recognise the instance name, but then I don't really understand how it would. Any ideas appreciated.

@anemic.algae, Welcome to the community. If you're looking for a standalone installer, then I would recommend you to download the trial version from the InDesign CC page: https://www.adobe.com/cfusion/tdrc/index.cfm?product=indesign_server. You can later use the prtk tool to serialize the product based on your requirement. Here's the link to how to use the Adobe PRTK tool:
http://adobe.ly/15VtTWy

Similar Messages

  • Indesign Server CS5 Multiple instance - Urgent, Please help!

    Hi,
    I am using a windows service to access the indesign server. The instance is created like below.
            Dim oType As Type = Type.GetTypeFromProgID("InDesignServer.Application")
            If oType IsNot Nothing Then
                     Return Activator.CreateInstance(oType)
            End If
    If already an instance is created by some other application, then my service is not able to create an instance. I get the following error from the COM
    "Retrieving the COM class factory for component with CLSID {96D10A00-63E3-423E-A223-DFC4BEA21206} failed due to the following error: 80080005."
    In some article i read that instance can be created by different port numbers and different configuration.
    Is there anyway in VB.net to create an instance like that and will it solve the multiple instance problem ?
    Regards,
    Karthik B

    The solution on that site looks pretty good in theory.
    What did you do to implement it?
    Did you return a forward page from your executeSynchro method which you overrode to implement it?

  • Can't create object for multi instance when using GetObject("myconfig1")

    Hello,
    I have the Indesign Server CS6 Multi Instance. I create an instance using the InDesign Server Windows Service:
    Port: 12000
    Args: -configuration myconfig1
    Now I tried in Visual Basic: GetObject("myconfig1")
    Then I get a can't create ActiveX component exception.
    Notes:
    The service "InDesignServerService x64" is running.
    The InDesign Server instance was started.
    I can access the instance via SOAP: http://localhost:12000/
    Why can I not create the object in Visual Basic?
    Thank you for help!
    Harald

    I found that you need to create the object if it does not already exist, to I implemented that with a try catch, try to get it and if you can't then create it. when you start it I also found it was slow so I have to put a pause in to wait for it. The below code should hopefully be enough to help.
      Private Sub AttachToInstance(ObjectName As String, InDesignAppPath As String, ByRef Restarted As Boolean)
            Try
                oInDesign = GetObject(ObjectName)
            Catch ex As Exception ' instance not running, start it
                Restarted = True
                StartInDesignInstance(ObjectName, InDesignAppPath)
                Threading.Thread.Sleep(5000)
                oInDesign = GetObject(ObjectName)
            End Try
        End Sub
        Private Sub StartInDesignInstance(ObjectName As String, InDesignAppPath As String)
            Dim ProcessProperties As New ProcessStartInfo
            ProcessProperties.FileName = "InDesignServer"
            ProcessProperties.Arguments = "-configuration " & ObjectName
            ProcessProperties.CreateNoWindow = True
            ProcessProperties.WorkingDirectory = InDesignAppPath
            Dim myProcess As Process = Process.Start(ProcessProperties)
        End Sub

  • Cannot install InDesign Server CS4: Win 2003 x64

    One of my customers has just purchased InDesign Server CS4 (Single Instance, Premium License) and I'm trying to install build 525 on Windows Server 2003 Enterprise Edition x64. I select the default 'Easy/Recommended' installation settings and the installer runs through, but then displays the message below. I've tried installing to different directories but hit the same error every time.
    When I select 'Next' the installer lists the following products and components have been successfully installed:
    Adobe InDesign CS4 Server
    ID Server service files
    ID Server components
    ID Server service files (x64)
    However, it doesn't appear to have installed correctly, as if I start the InDesign Server service and then execute the following test script nothing happens:
    #target indesignserver;
    //HelloWorld.jsx
    //Create a new document.
        var myDocument = app.documents.add();
    //Get a reference to the first page.
        var myPage = myDocument.pages.item(0);
    //Create a text frame.
        var myTextFrame = myPage.textFrames.add();
    //Specify the size and shape of the text frame.
        myTextFrame.geometricBounds = ["6p0", "6p0", "18p0", "18p0"];
    //Enter text in the text frame.
        myTextFrame.contents = "Hello World!";
    //Save the document (fill in a valid file path).
        myDocument.save(new File("/e/HelloWorld.indd"));
    //Close the document.
    //Close the document.
        app.documents.item(0).close();
    Any ideas?

    I gave up on this and ended up installing the 32 bit version which works fine. It appears that there is a problem installing 64 bit on Windows 2003 Enterprise Edition so watch out...

  • How to start two instances of InDesign server independently?

    Hello,
    we have a multi instance InDesign server installation.
    And we are able to start two instances of InDesign server on different ports.
    But now we would like to use different plugins for different instances.
    Is it possible somehow? For example install InDesign server two times in different folders or something like that?
    Thank you in advance.

    InDesign plugin loading can be controlled via a file "PluginConfig.txt", refer to search for details.
    InDesign Server has separate configuration folders per instance/configuration.
    *If* the search path for the PluginConfig.txt falls into this folder, that would be the easiest approach.
    I don't have a server installation with me to try it out.
    Dirk

  • Configuration name of an InDesign Server instance

    Hello folks!
    I have an question.
    I started several instance of InDesignServer with different gonfiguration name.(Server_1 , Server_2 ...)
    C:\Program Files\Adobe\Adobe InDesign Server CS2>InDesignServer.com -conf
    iguration Server_1 -port 4001
    C:\Program Files\Adobe\Adobe InDesign Server CS2>InDesignServer.com -conf
    iguration Server_2 -port 4002
    C:\Program Files\Adobe\Adobe InDesign Server CS2>InDesignServer.com -conf
    iguration Server_3 -port 4003
    Does anybody know how can I get the configuration name of the given instance of InDesign Setver in my plugin?
    The reason is I want to write different settings for every instance in separate files.

    from the CCommandLineArgs.h file:
    i "At startup an object of type CCommandLineArgs is created and referenced by the global variable gCommandLineArgs, declared below. Command line arguments should be accessed through this variable."
    you can use the variable gCommandLineArgs to get the arguments.

  • Virtualised Multi-Instance SQL Server Cluster - Processor Resource Management

    Hi - We're in the process of implementing a multi-instance SQL 2014 guest cluster on Windows 2012 R2.  To our dismay, it seems that Windows System Resource Manager (WSRM) is deprecated in Windows 2012 R2, so we're now stuck for how best to manage CPU usage
    between SQL instances....
    As far as I can see, I'm left with two options, but both of these have problems:
    1) Use SQL Processor affinity within the guest cluster, with each SQL instance assigned to dedicated v-CPU.  However, I'm not certain that setting SQL Processor affinity within a VM will actually have the desired affect!?..
    - When there is physical CPU capacity available, I'd hope Hyper-V would provide it to whichever v-CPU is demanding it.  
    - When VM processor demand exceeds the physical CPU capacity, I'd hope the SQL instances would receive a proportion of the physical CPU time according to the number of v-CPU(s) assigned through the affinity settings.
    2) Use a VM (actually 2, because its a 2-node guest cluster) per SQL instance!..  This is not ideal, as we need multiple SQL instances and it would result in have an administrative and performance overhead
    Does anyone have any information or thoughts on this?  How can we manage a virtualised multi-instance SQL deployment now that WSRM has been deprecated?  Help me please!

    I'm not sure what are the requirements for each of the 2 VMs in in the SQL guest cluster.
    I'm assuming the guest cluster resides on a Hyper-V CSV with at least 2 Hyper-V hosts, and the 2 VMs are configured with Anti-affinity to ensure they never reside on the same Hyper-V host.
    I've been able to configure CPU resources to VMs from the standard controls in Hyper-V Manager:
    See this blog post
    What edition of SQL 2014 you're using?
    This matters because of these limitations.
    Also consider running SQL Server with Hyper-V Dynamic Memory - see Best Practices
    and Considerations
    Hyper-V performance tuning - CPU
    Hyper-V 2012 Best Practices
    Sam Boutros, Senior Consultant, Software Logic, KOP, PA http://superwidgets.wordpress.com (Please take a moment to Vote as Helpful and/or Mark as Answer, where applicable) _________________________________________________________________________________
    Powershell: Learn it before it's an emergency http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx http://technet.microsoft.com/en-us/scriptcenter/dd793612.aspx

  • Cfschedule on multi instance server

    Hi All
    Hope someone can help me on this. We run a multi instance CF server with 3 "slave" instances, which handle the site requests and the CFusion instance that handles the scheduled tasks.
    The application I'm writing has a few scheduled tasks that need setting up each time it gets installed and it is installed multiple times for a variety of clients. So far, this has been done either manually setting them up individually on the CFusiion instance or I created an admin menu extension that fires them off (Knowing the <cfschedule> is being run on CFusion, thus installing them to that instance).
    My question however is; it would much more efficient if the application could check for the existence of the scheduled task and if it's not there, install them. The problem though is as the request would be coming from initial install, thus a web request, it would be coming from one of the "Slave" instances and install the scheduled tasks to them = bad. Is there any way to direct a specific request or point <cfschedule> to install on specific instance of ColdFusion?
    Checking for the existance on the CFusion instance is easy, I can read:
    C:/JRun4/servers/cfusion/cfusion-ear/cfusion-war/WEB-INF/cfusion/lib/neo-cron.xml
    But then directing the request seems to be impossible in this way.
    I am running CF9.0.1 on a Windows 2008 Server box with IIS7.5
    Hopefully somone may be able to help
    Thanks in advance
    Tom

    No one? Bueller? Bueller?
    OK, so I may have come up with a solution, I'm just not sure how elegant it is:
    I have a seperate install.cfm that handles the scheduled task creation. The file that gets included on application start now moves this install.cfm to the /cfide directory and then does a cfhttp call to it on 127.0.0.1 ... which is bound to the cfusion instance ... thus installing the schedule tasks to the correct instance and making my OCD happy. The file is then deleted once the cfhttp returns correct setup.
    Does the job, but as I say, doesnt seem to be the most elegant of ways.
    Tom

  • Running Multiple Instance of indesign server using com calls

    Hello All,
    I am new to this community , can anyone help me in understanding how can i run multiple instance of indesign server using com calls.. i am using jacob library in java for com calls ..
    Thanks

    Hi Soni,
    Web colsole --> your domain --> your server --> configuration -->
    general --> Listen Port / Listen Address
    Regards,
    Slava Imeshev
    "Soni " <[email protected]> wrote in message
    news:3dcfbbcb$[email protected]..
    >
    Hi:
    Is it possible to run two seperate instances of WebLogic server 6.1 onsame the
    server both listening on port 80?
    Details about the instances:
    Instance 1
    Domain names : fasnets
    Server name: envext
    Listen Address : 155.x.x.1
    Listen Port : 80 :
    External DNS : www.acme.com
    Instance 2
    Domain names : fasnets1
    Server name: envext1
    Listen Address : 155.x.x.2
    Listen Port : 80 :
    External DNS : www.acme1.com
    Thanks,
    Soni

  • How do you assign an InDesign server instance to its own drive?

    I am working on optimizing the performance of our InDesign server and read about the possibility of assigning drives to the individual instances in the performance guide. Is there a configuration file or command-line argument for configuring the working drive for each server instance?

    I am not sure about that. Do you mean that all I have to do is provide the interface <cc:attribute name="value" type="lvl1.lvl2.someClass"/> and when I run the method, the returned result will be written into the expression provided in "value"?

  • How to get InDesign Server instance on IIS Webservice

        <WebMethod()> _
        Public Function testIDS() As String
            Dim idsAP As InDesignServer.Application = Nothing
            Try
                idsAP = GetObject("myid2")
            Catch ex As Exception
                Return ex.Message
            End Try
            idsAP.Consoleout(" Web Service call test success !(VB) ")
            Return Nothing
        End Function
    I can run it correctly on ASP.NET development server, but it will occurred  error on IIS6 .
    Is the permission problem? How to solve it ?
    I also try this
    idsAP = System.Runtime.InteropServices.Marshal.BindToMoniker("myid2")
    But, no use !

    SQL Server instances define the container for all operations you perform within SQL Server. Each instance
    contains its own set of database, security credentials, configuration settings, Windows services and other SQL Server objects.
    SQL Server 2008 supports the installation of up to 50 instances on SQL Server on a single machine. When connecting to a named instance, you use the combination of the
    machine name and instance name, such as <machinename>\<instancename>
    Please refer to:
    http://msmvps.com/blogs/paulomorgado/archive/2010/07/02/how-to-add-and-remove-sql-server-2008-2008r2-instances.aspx
    http://www.sysads.co.uk/2012/02/add-additonal-sql-instance-to-existing-sql-server-2008-r2-cluster/
    Please vote if it's helpful and mark it as an answer!

  • Best Practices for CS6 - Multi-instance (setup, deployment and LBQ)

    Hi everyone,
    We recently upgraded from CS5.5 to CS6 and migrated to a multi-instance server from a single-instance. Our current applications are .NET-based (C#, MVC) and are using SOAP to connect to the InDesign server. All in all it is working quite well.
    Now that we have CS6 (multi-instance) we are looking at migrating our applications to use the LBQ features to help balance the workload on the INDS server(s). Where can I find some best practices for code deployment/configuration, etc for a .NET-based platform to talk to InDesign?
    We will be using the LBQ to help with load management for sure.
    Thanks for any thoughts and direction you can point me to.
    ~Allen

    Please see if below metalink note guides you:-
    Symmetrical Network Acceleration with Oracle E-Business Suite Release 12 [ID 967992.1]
    Thanks,
    JD

  • InDesign Server CS5  and Hardware Configuration.

    Does any one know of InDesign Server is supported on Intel Xeon processor?
    We have a need to generate 100's of PDF that merges a Data and Images togther. Each outout PDF varies anywhere from 20 MB to 400 MB. Below is the server configuration we are planing to purchase..
    Six-Core Intel® Xeon® Processor X5670 (2.93GHz, 12M L3 Cache, 95  with 84 GB RAM.
    http://h10010.www1.hp.com/wwpc/us/en/sm/WF06a/15351-15351-3328412-241644-241475-4091412.ht ml?dnr=1
    Any one have any experience and any issues?

    Hi there,
    Yes we solved it. We had a background process in our app that was trying to send over a thumbnail generation script. This would peg the INDS server for up to 15 minutes of just doing nothing. You would see the script come across but nothing would return so it would hose. Ended up fixing the error in our application and INDS has been working like a dream.
    When we were running this we only were on a single-instance. We've now migrated to a multi-instance and throughput seems to be a lot faster now.

  • About multi instances

    Hi all.
    Very happy I can found this forum.
    My company is considering to use InDesign Server as one of candidate solutions to our Japanese customers.
    I have bassic questions.
    1. Does "multi instances" mean "multi cpu" ? that means, 1 instance for 1 cpu, 2 instances for 2 cpu, 4 instances for 4 cpu ?
    2. If we use multi instances, how InDesign Server will log an error ? each instance will be logged separately to some error files (or another error handling system) ?
    Thank you in advance.

    Multi-instance means running more than one InDesign Server process on the same machine. It is not dependent on the number of processors the machine has. So you could run 3 processes on a single processor machine, etc.
    Each process logs it's errors by writing them to stderr/stdout. You can redirect this whereever you would like. Errors are also logged to an in memory so that they could be accessed from a plug-in.

  • Issue in setting Load balancing for Indesign Server CS5.5

    Hi All,
    I need to set up load balancing mechanism for Indesign Server CS5.5 on Windows Server 2008 R2(64 bit version).
    I have dutifully following all steps defined in "WORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER.pdf"
    After running Indesign server using batch file "startup-indesign-server-CORBA-4instances.bat" from "<ID_SDK>\samples\load-balancing-and-queuing-clients\indesignserver-startup-scripts", I get only one instance of Indesign Server running. How to run multiple instances of the INDD server ? Is running multiple instance has something to do with type of licensing ?
    Now I run Clover.cmd script, I get this screen. I have no idea why its not working. Please help. Please let me know, if the scenario is not clear and more information is required.
    Thnx,
    D

    This is the image after running clover.bat

Maybe you are looking for