Reg: Adding new Instance in Redwood - RSI_MAINTAIN_INSTANCES

Hi,
  When I tried deploy SAP INSTANCE IN REDWOOD I am getting an error
Error connecting to SAP
RFC users are created ,
I have added the message server port in service file sapmsDE1 3600/tcp
I have created Parition, Application and Queues because we chosen for devlopment ECC Jobs going to run in Dev Partition.
    Pls anybody help me in this issue.
RFC error: RFC_ERROR_COMMUNICATION
RFC Message: Connect to message server failed
Connect_PM  MSHOST=/H/ussp-ecd01, R3NAME=DE1, GROUP=PUBLIC
LOCATION    CPIC (TCP/IP) on local host
ERROR       service 'sapmsDC1' unknown
TIME        Mon Feb 11 16:33:17 2008
RELEASE     640
COMPONENT   NI (network interface)
VERSION     37
RC          -3
MODULE      niuxi.c
LINE        579
DETAIL      NiPGetServByName2: service 'sapmsDE1' not found
SYSTEM CALL getservbyname_r
COUNTER     1
SAP connect failure
SAP Agent initialization failure
Thanks
Raja Valluri

Hi Raja
Did you get a solution for your problem
I too am searching for some help on SAP CPS by redwood
Can you send me any document on this.
Can you please give me your number so that we can discuss on redwood setup.
Thanks
Vinni Rokkam
Vinni Eight Seven Nine Seven At The Rate G Mail Dot Com
Edited by: Vinni8797 on May 12, 2008 12:45 AM

Similar Messages

  • DBCA error adding a new instance to a RAC.

    Hi all,
    I'm facing the following problem:
    I'm running Oracle Clusterware & RAC 11.2.0.2 over Solaris SPARC 64.
    I've two servers for a RAC. I recently added one new server.
    addNode.sh works fine, and I want to add a new instance with dbca. Everything seems to be fine, but when I want to select my database to add the instance dbca runs into the following error:
    "Connection to the database cannot be established because the listener could be down. Please make sure that the service is registered with a listener and the listener is up.
    Connection to the database failed. Please sure that service "node01-vip:1521:rac1" is registered with the listener, username system has SYSDBA privilege, password is correct and then try again".
    My RAC Database is up and running, I run the following command with cluvfy to check database configuration readiness (what should be accomplish, because is running!)
    -bash-3.00$ cluvfy stage -pre dbcfg -n node01,node02,node03 -d /u01/app/oracle/product/11.2.0/db_1
    Performing pre-checks for database configuration
    Checking node reachability...
    Node reachability check passed from node "node03"
    Checking user equivalence...
    User equivalence check passed for user "oracle"
    Checking node connectivity...
    Checking hosts config file...
    Verification of the hosts config file successful
    Check: Node connectivity for interface "bge0"
    Node connectivity passed for interface "bge0"
    Check: Node connectivity for interface "bge1"
    Node connectivity passed for interface "bge1"
    Node connectivity check passed
    (Log too long, I truncated it)
    Checking CRS integrity...
    CRS integrity check passed
    Checking node application existence...
    Checking existence of VIP node application (required)
    VIP node application check passed
    Checking existence of NETWORK node application (required)
    NETWORK node application check passed
    Checking existence of GSD node application (optional)
    GSD node application is offline on nodes "node03,node02,node01"
    Checking existence of ONS node application (optional)
    ONS node application check passed
    Time zone consistency check passed
    Pre-check for database configuration was successful.
    And....
    bash-3.00$ ps -fu oracle | grep inherit
    oracle 21888 1 0 19:48:20 ? 0:00 /u01/oracle/11.2.0/grid/bin/tnslsnr LISTENER_SCAN1 -inherit
    oracle 22079 1 0 19:48:51 ? 0:00 /u01/oracle/11.2.0/grid/bin/tnslsnr LISTENER -inherit
    oracle 28817 26726 0 20:30:26 pts/1 0:00 grep inherit
    -bash-3.00$ srvctl config listener -l LISTENER
    Name: LISTENER
    Network: 1, Owner: oracle
    Home: <CRS home>
    End points: TCP:1521
    what can I do?
    Am I doing something wrong?
    Thanks in advance!!

    Hi,
    I am facing the same problem when adding new instance on new node, even when i try with silent mode. Can you please elobrate more how did you fix the problem ?
    [oragmaxt@adpltcod01 ~]$ dbca -silent -addInstance -nodeList adpltcod01,adpltcod02,adpltcod03 -gdbName gmaxt.adweag.local -instanceName gmaxt3 -sysDBAUserName sys -sysDBAPassword f1rewa11
    Look at the log file "/oragmaxt/app/oragmaxt/cfgtoollogs/dbca/gmaxt0.log" for further details.
    [oragmaxt@adpltcod01 ~]$ vi /oragmaxt/app/oragmaxt/cfgtoollogs/dbca/gmaxt0.log
    Connection to the database cannot be established because the listener could be down. Please make sure that the service is registered with a listener and the listener is up.
    Connection to the database failed. Please make sure that service "adpltcod01-vip:1521:gmaxt1" is registered with the listener, user name "sys" has SYSDBA privilege, password is correct and then try again.
    Regards

  • Checking for a value in a field within a subform before allowing a user to add a new Instance

    Form setup:
    Page name = Page1
    1st Subform within Page1 = Info (set to flowed)
    Objects within Info subform: Name (textfield) and Email (textfield)
    I also have a 2nd subform within Page 1 which contains an add instance button
    What I'm trying to do:
    1. The user needs to enter their Name and Email address then click "Add Instance button" to create a new instance of the Info subform :  _Info.addInstance(1);
    2. If the user fails to enter an email address, I want there to be a mesage box that infos the user that an email address is required before he/she can create a new instance. Note: It would also be nice if the cursor is Set to foucs on the email field within that particular subform instance.
    3. As long as the user tries to continue adding an instance, he/she will be denied if they do not enter an email in that instance
    4. If the user includes an email address in that instance, then the script will create add a new isntance
    5. The process should continue in this manner for each each click of the add instance button
    I presume there nees to be a loop and perhaps a somExpression scipt, but I'm not sure.
    Here's what i have so far (see below)....The script works for the first instance on the page, but it doesn't prevent new instances from being created when the email field in that "current instance" is empty. I want it to prevent the user from adding new instances if the email field is balnk in that "current instance". So, I guess I'm not sure how ot test a field in the current instance in a repeating subform.
    var vName = Info.somExpression + ".email";
        var vEmail = xfa.resolveNode(vName).rawValue;
        if(vEmail == null)
    xfa.host.messageBox("PLease enter an email address.");
    else{
    Form._Info.addInstance(1);
            var i = Form._Info.count - 1;
            xfa.host.setFocus(xfa.resolveNode("Info[" + i + "].Name")); //This set's the focus of the cursor in the Name field of the newly created subform
    Please advise, and thank you in advance!!!!!!

    Hi,
    I think you can acheive what you want just by adding "lastRow.presence = "hidden";" when you do the addInstance, so it now looks like;
    var lastRow = Form.resolveNode("Info["+(_Info.count - 1)+"]"); // Get last row
    if (lastRow.Email.isNull) // If email field empty
        xfa.host.messageBox("Please enter an email address.");
    else
        lastRow.presence = "hidden";
            var newRow = _Info.addInstance();
        xfa.host.setFocus(newRow.Name.somExpression); // set focus to Name field on the row just added
    So whenever you add a row the previous one is hidden?
    For your second issue, if you could have another button on your form, you could ask the user for a password and if they enter it correctly then show for the Info subforms, so;
    var response = app.response({ cQuestion: "Do you want to see all respones?",
                                  cTitle: "Unlock Form",
                                  bPassword: true,
                                  cLabel: "Please enter the password:" });
    if (response === "Password")
        var infoSubforms = Form.resolveNodes("Info[*]");
        for (var i = 0; i < infoSubforms.length; i++)
                    var infoSubform = infoSubforms.item(i);
            infoSubform.presence = "visible";
    You would want to password protect your template as well (in Form ... Form Properties ... PDF Security) so people couldn't just open the form and look at the password.
    Probably the simplest approach.
    Hope this helps
    Bruce

  • Adding a new instance of a movieclip

    Hi,
    I want to add a new instance of a MovieClip named chair_mc in my .as file but am not sure where to place it. I also want to bring in two other MovieClip symbols but am not sure where to place this. This is the code:
    package
    import flash.display.MovieClip;
    import flash.events.MouseEvent;
    public class officescene extends MovieClip
    public var chair_mc:clip;
    public function officescene():void {
      chair_mc = new clip();
      this.addChild(chair_mc);
      chair_mc.buttonMode = true;
              chair_mc.x=10;
              chair_mc.y=10;
      chair_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
      chair_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    private function mouseDownHandler(event:MouseEvent):void {
             chair_mc.startDrag();
    private function mouseReleasedHandler(event:MouseEvent):void {
             chair_mc.stopDrag();
    Thanks!

    package {
    import flash.display.MovieClip;
    import flash.events.MouseEvent;
    public class birdsmove extends MovieClip
    public var bird01_mc:Clip1;
    public var bird02_mc:Clip2;
    public var bird03_mc:Clip3;
    public var bird04_mc:Clip4;
    public var bird05_mc:Clip5;
    public var bird06_mc:Clip6;
    public var bird07_mc:Clip7;
    public function birdsmove()
    bird01_mc = new Clip1;
    addChild(bird01_mc);
    bird01_mc.buttonMode = true;
    bird01_mc.x=100;
    bird01_mc.y=100;
    bird01_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird01_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird02_mc = new Clip2;
    addChild(bird02_mc);
    bird02_mc.buttonMode = true;
    bird02_mc.x=200;
    bird02_mc.y=50;
    bird02_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird02_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird03_mc = new Clip3;
    addChild(bird03_mc);
    bird03_mc.buttonMode = true;
    bird03_mc.x=100;
    bird03_mc.y=100;
    bird03_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird03_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird04_mc = new Clip4;
    addChild(bird04_mc);
    bird04_mc.buttonMode = true;
    bird04_mc.x=200;
    bird04_mc.y=200;
    bird04_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird04_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird05_mc = new Clip5;
    this.addChild(bird05_mc);
    bird05_mc.buttonMode = true;
    bird05_mc.x=300;
    bird05_mc.y=300;
    bird05_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird05_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird06_mc = new Clip6;
    addChild(bird06_mc);
    bird06_mc.buttonMode = true;
    bird06_mc.x=400;
    bird06_mc.y=350;
    bird06_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird06_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    bird07_mc = new Clip7;
    addChild(bird07_mc);
    bird07_mc.buttonMode = true;
    bird07_mc.x=100;
    bird07_mc.y=350;
    bird07_mc.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    bird07_mc.addEventListener(MouseEvent.MOUSE_UP, mouseReleasedHandler);
    public function mouseDownHandler(event:MouseEvent):void
    bird01_mc.startDrag();
    bird02_mc.startDrag();
    bird03_mc.startDrag();
    bird04_mc.startDrag();
    bird05_mc.startDrag();
    bird06_mc.startDrag();
    bird07_mc.startDrag();
    public function mouseReleasedHandler(event:MouseEvent):void
    bird01_mc.stopDrag();
    bird02_mc.stopDrag();
    bird03_mc.stopDrag();
    bird04_mc.stopDrag();
    bird05_mc.stopDrag();
    bird06_mc.stopDrag();
    bird07_mc.stopDrag();

  • Cannot find new instances in the workspace

    I use BPM Standalone 10g and Studio 10g.
    I create a process without a global creation activity and deploy as well as publish it in the BPM Standalone.
    The process just has one activity named Interactivejcooper. Its main task is set to Method.
    I also create a JAVA PAPI to create new instances of this process. It can create new instances.
    However, I cannot find all new instances created by PAPI in the workspace.
    The following code is in the PAPI.
    --------------------code------------------------
    package piic;
    import fuego.lang.ConnectionPassport;
    import java.util.Properties;
    import fuego.papi.Arguments;
    import fuego.papi.CommunicationException;
    import fuego.papi.InstanceInfo;
    import fuego.papi.ProcessService;
    import fuego.papi.ProcessServiceSession;
    import fuego.papi.OperationException;
    import java.util.Properties;
    public class Class1 {
    public Class1() {
    public static void main(String[] args) throws CommunicationException, OperationException {
    Class1 class1 = new Class1();
    Properties configuration = new Properties();
    configuration.setProperty(ProcessService.DIRECTORY_ID, "default");
    configuration.setProperty(ProcessService.DIRECTORY_PROPERTIES_FILE, "D:\\BPM_HOME_standalone\\webapps\\papiws\\WEB-INF\\directory.xml");
    configuration.setProperty(ProcessService.WORKING_FOLDER, "/tmp");
    ProcessService processService = ProcessService.create(configuration);
    ConnectionPassport passport = processService.createPassport("jcooper");
    passport.setPassword("welcome1");
    passport.fillPassport();
    ProcessServiceSession session = processService.createSession(passport, "localhost");
    for (String processId : session.processesGetIds()) { 
    System.out.println("\n ProcessID: " + processId);
    String processId = "/Processwithoutglobalstart";
    String argumentName = "MyArgument";
    Object argumentValue = new Object();
    Arguments arguments = Arguments.create();
    arguments.putArgument(argumentName, argumentValue);
    session.processCreateInstance(processId, arguments);
    System.out.println("49-----------");
    for (String processId2 : session.processesGetIds()) { 
    System.out.println("\n ProcessID: " + processId2);
    for (InstanceInfo instance : session.processGetInstances(processId2)) {
    System.out.println(" instance.getId()-> " + instance.getId());
    System.out.println(" activity.getActivityId()-> " +instance.getActivityId());
    System.out.println(" activity.getActivityName()-> " +instance.getActivityName());
    session.close();
    processService.close();
    ----------------------println----------------------------------
    E:\Jdeveloper10131_20090318\jdk\bin\javaw.exe -client -classpath E:\Jdeveloper10131_20090318\jdev\mywork\PAPInewInstancewithoutCreation\Project1\classes;D:\BPM_HOME_standalone\client\papi\lib\b1util.jar;D:\BPM_HOME_standalone\client\papi\lib\b1oracle.jar;D:\BPM_HOME_standalone\client\papi\lib\b1base.jar;D:\BPM_HOME_standalone\client\papi\lib\fuegopapi-client.jar piic.Class1
    Creating connector [fuego:SQL]
    Creating ProcessService with id 'oracle/2009-03-31 18:08:47+08:00'.
    Creating local folder: /tmp\system\Schema3387192-1796619082\catalogs
    Loading catalogs from local folder: /tmp\system\Schema3387192-1796619082\catalogs
    0 jars found locally.
    [CatalogMgrCache] =======================
    Registering CatalogMgr [oracle/2009-03-31 18:08:47+08:00] ...CatalogManagerCache 1465214:
    Managers:
    Counters:
    [CatalogMgrCache] =======================
    CatalogMgr [oracle/2009-03-31 18:08:47+08:00] REGISTERED!CatalogManagerCache 1465214:
    Managers:
    {oracle/2009-03-31 18:08:47+08:00=fuego.util.LocalCatalogManager@1d0d124}
    Counters:
    ProcessService 'oracle/2009-03-31 18:08:47+08:00' created successfully.
    ProcessID: /InvokeJava2#Default-1.0
    ProcessID: /Process#Default-1.0
    ProcessID: /ProcessB#Default-1.0
    ProcessID: /Processwithoutglobalstart#Default-1.0
    ProcessID: /Testprocess#Default-1.0
    Unreachable Engine Tolerance (seconds):
    by default: 0
    to be used: 0
    This papi client will not cache exceptions which imply that an engine could not be reached.
    Adding local catalog for project: 163
    Processing the synchronization information, instance '163:247:0' was created.
    49-----------
    ProcessID: /InvokeJava2#Default-1.0
    instance.getId()-> /InvokeJava2#Default-1.0/242/0
    Adding local catalog for project: 162
    activity.getActivityId()-> /InvokeJava2#Default-1.0/tojava
    activity.getActivityName()-> tojava
    ProcessID: /Process#Default-1.0
    ProcessID: /ProcessB#Default-1.0
    ProcessID: /Processwithoutglobalstart#Default-1.0
    instance.getId()-> /Processwithoutglobalstart#Default-1.0/243/0
    activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
    activity.getActivityName()-> Interactivejcooper
    instance.getId()-> /Processwithoutglobalstart#Default-1.0/244/0
    activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
    activity.getActivityName()-> Interactivejcooper
    instance.getId()-> /Processwithoutglobalstart#Default-1.0/247/0
    Session 'jcooper7676692326836000001' has been closed.
    activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
    activity.getActivityName()-> Interactivejcooper
    instance.getId()-> /Processwithoutglobalstart#Default-1.0/246/0
    activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
    activity.getActivityName()-> Interactivejcooper
    instance.getId()-> /Processwithoutglobalstart#Default-1.0/245/0
    activity.getActivityId()-> /Processwithoutglobalstart#Default-1.0/Interactivejcooper
    activity.getActivityName()-> Interactivejcooper
    ProcessID: /Testprocess#Default-1.0
    [CatalogMgrCache] =======================
    Unregistering CatalogMgr [oracle/2009-03-31 18:08:47+08:00] ...CatalogManagerCache 1465214:
    Managers:
    {oracle/2009-03-31 18:08:47+08:00=fuego.util.LocalCatalogManager@1d0d124}
    Counters:
    {oracle/2009-03-31 18:08:47+08:00=1}
    [CatalogLoaderMgr] unregisterCatalogMgr freeing resources of LocalCatalogManager
    [CatalogMgrCache] =======================
    CatalogMgr [oracle/2009-03-31 18:08:47+08:00] UNREGISTERED!CatalogManagerCache 1465214:
    Managers:
    Counters:
    Process exited with exit code 0.

    I don't know what happens. It works after I restart BPM studio in 2 hours.

  • Setting focus to new instance of a field...need help.

    Hi there,
    I have a flowed form which consists of multiple subforms. I have one subform which is basically one textfield that is set to a min of 1 and a max of 5.
    These are to correspond to fields in our system of record that have 5 fields for company long name with a 36 character field limit.
    I've got the limits set up just fine and I have added simple script to add a new instance when the user exits the field.
    The focus goes to the next field set in the tab order but what I want is the focus set on the new instance of field created but I have not been able to find an example of how to do that.
    Any suggestions would be greatly appreciated. Thanks!

    Well,
    I've been reading and trying various things but cant get anything to work like I want it to.
    The sample provided works for 2 iterations but mine has to do this for up to 5 instances. I have not been able to figure out how to get this to work.
    Anyone have any additional suggestions?
    btw...here is my modified version. ES2 is whay I'm using.
    Long_Title.occur.max = "5";
    var oSubform = xfa.resolveNode("Long_Title");
    var oNewInstance = oSubform.instanceManager.addInstance(1); // I think you probably managed this first part better than here
    xfa.form.recalculate(1); // I THINK THIS IS IMPORTANT
    var count = (this.Long_Title.nodes.length)
    var testIndex = oNewInstance.Account_Long_Title.index;
    xfa.host.messageBox("Text Field Index in new Subform: " + count); // TextField1 will conserve index 0 because it is the only textfield in the new Sub1
    var NEW_TEXTFIELD = xfa.resolveNode("Long_Title[1].Account_Long_Title[0]"); // However, Sub1 gets index 1 because it is not alone any more
    xfa.host.setFocus(NEW_TEXTFIELD); // This actually sets focus on the newly created instance of TextField1 (actually Sub1 instance)

  • Best practice for creating a bulk of new instances

    Hi,
    My customer has a requirement to create a bulk of 30,000 new instances by scanning a database table (an export from a billing system) which contains a list of a call center tasks (interactive) to be performed. They will be executed throughout the month.
    What is the best way to do it? If the answer is "this is a worst practice" that's a good answer too, but the question is how do I provide a solution to their needs.
    When the process was executed as is we ran into the maximum limit of 1,000. Configuring the automatic item queue removed the 1,000 limit exception but caused JTA timeout and other exceptions against the engine database.
    It seems to me that some sort of division into bulks of a few hundred instances should be the way to do it instead of just exploding the engine with so many instances. Am I right? If so, how would be the best way to code it? If not, any other suggestions?
    Any recommendations would be highly appreciated.
    Thanks,
    ~ronen

    Hi,
    Know how you feel.
    Others are sure to have other ideas, but here are a thoughts:
    1) You might also want to consider only creating 995 in a single transactional boundary at a time. Once 995 have been created, end the transaction so it will commit. You could then fire another transaction that creates another 995. Keep doing this in separate transactions until all have been created. Sure you know many ways you could keep track of where each group of 995 ended and where your next group of 995 should begin, but a common technique is to keep track of the last row processed in a separate database.
    2) Sure you've thought of this, but consider running this from a Global Automatic that is scheduled to run at a time when everyone's gone home. The last thing you want is to get complaints from the end users about performance. Their interaction will be degraded and your creations will take longer.
    3) If you can, be especially conservative about your instance size when creating instances in a batch. Avoid adding attachments and binary variables as they are being created (both of these can potentially be huge). Get rid of the incoming argument variables that you do not need right away in the process. Many times you can look up the additional information downstream when needed later in the process.
    4) Note what is happening immediately downstream of your Begin activity in the process. If for example, you have more than one automatic activity that immediately follow the Begin, consider either turning all the automatic activities it a procedure (one transaction) or set your process to "Greedy" execution. If you have a Multiple activity immediately after the Begin, you might be creating 10x the number of instances (e.g. your Multiple's logic creates 10 copies). If the is the case, you might want to throttle back the number of instances created in one transaction even further.
    Hope this helps,
    Dan

  • Creating a new instance of a class within a superclass

    I have a class with 2 subclasses and in the top classs I have a method that needs to create a new instance of whihc ever class called it.
    Example:
    class Parent
         void method()
              addToQueue( new whatever type of event is calling this function )
    class Child1 extends Parent
    class Child2 extends Parent
    }What I mean is , if Child1 calls the method then a new Child1 gets added to the queue but if Child 2 calls method a new Child 2 gets added to the queue. Is this possible?
    Thanks.

    try
    void method()
    addToQueue(this.getClass().newInstance());
    }Is this what you want ?Won't that always add an object of type Parent?
    no if we invoke this method on the child object...
    we currently dun know how op going to implement the addToQueue()
    so... just making my guess this method will always add to same queue shared among
    Parent and it's childs......

  • Adding new database to RAC.

    Instance not starting after adding new database to RAC.
    CRS-0215: Could not start resource 'xxxxxxxxx.inst'.
    PRKP-1001 : Error starting instance db on node host

    Hi,
    Can you check the tnsnames.ora for this iinstance on the node where you are trying to add the instance.
    ex:
    LISTENERS_MYRAC =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = inst1-vip)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = inst2-vip)(PORT = 1521))
    Regards,
    vasu

  • Problem: Adding subform instances

    Hello,
    I'm trying to add some instances of a subform.
    Therefor I added the Instance Control Button to my form.
    I customized it to my form and tested it.
    But when I click the Button, nothing happened. After 5 times, a message opened, that I have reached the limit of instances. But no instance is visible.
    What could be the problem?
    Alternative: Can I programmatically change the minimum count of repeats of the subform? It's possible that I could calculate, how much lines I need. So that is the second chance.

    I solved my problem.
    The reason that instances that were added did not show is because there were positioned subforms below where I was adding instances and they covered up new instances because they did not move.
    I solved the problem by re-organizing the form.
    1. All objects were put in a positioned sub-form. Some of them were in a subform by themselves.
    2. Each positioned subform was wrapped in a flowed subform with flow direction Western Text. The flow direction probably doesn't matter here because the flowed subform has only one object in it.
    3. The page-level subform was made flowed, direction western text.
    4. The form must be saved as a dynamic form.
    When I added instances, everything moved down correctly.
    You can probably not wrap everything in positioned subforms first, but you have to account for LiveCycle left-justifying everything in flowed subforms by putting blank text boxes to act as spacers to keep fields in place.

  • Adding an instances on top of each other.

    I'm having a problem with adding instances of objects to a form.
    I set up a form with a button and a text field and an e-mail button. I wrapped the button and text field in subform1a and made subform1a positioned. I wrapped subform 1a in subform1 and made subform1 flowed, western text. Then I made the page flowed, top-to-bottom.
    In the click event for the button I put:
    parent.instanceManager.addInstance(1);
    Then I previewed the form and pressed the button. I pressed it 5 times and nothing happened. So I used the e-mail submit button to e-mail the XML of the form to myself. I opened up the e-mail and saw that subform1a had been replicated 5 times. Since I didn't see but one instance I assume that all 6 instances overlay each other. I have no idea what is causing it.
    I'm using Adobe LCD 7.1. I have Adobe Acrobat Acrobat 8 professional installed and Adobe Reader 7.0 installed. The operating system is Windows XP Professional, Service Pack 2 on a Dell Optiplex GX620.

    I fixed the problem.
    The problem was that subforms below the instance I was adding were positioned, so the new instance went UNDERNEATH them and were hidden.
    I found that when making a dynamic form, it's best to wrap all objects in positioned subforms, whether or not you plan on repeating them, and then wrap the positioned subform in a flowed subform by itself. Finally, make the page-level subform a flowed subform. A flow-direction of Western Text works best.
    You might be able to do without some positioned subforms and just wrap everything in flowed subforms, western text, but LiveCycle will left-justify everything unless you put spacer objects like empty text boxes on the form to keep other objects in place.

  • New Instance of class

    I have two classes. In one class I have created a new instance of the other class as follows:
    class1{
    class2 c2 = new class2(this);
    However in class2 I now want to create a new instance of class1 but I cant do this as I go into an infinite loop right. What can I do???

    In class1 I have a JTable, with a number of colums and
    each row containing data pertaining to a record. In
    class2 I have a text area, comboboxes, and other such
    gui items. class1 extends JFrame. class2 extends
    JPanel. When the user selects a row the gui created in
    class2 is added to the frame in class1 (south of
    JTable)
    Each time the user selects a different row, the
    appropriate data (data from the row selected)is
    displayed in the gui items in class2 - hence the need
    for a new instance of class2 in class1.
    However when the user presses the save button in the
    class 2 gui I wish the data to be updated in the
    class1 JTable - hence the need for a new instance of
    class1 in class2. I can see the need for class2 to have a reference to the instance of class1. But it does not sound like you need or want to create a new instance of class1. class1 is a JFrame. If you pass a reference to class1 in the constructor of class2, then class2 can use the reference to the class1 instance to add, remove or otherwise update class1.

  • Remove "Add New Instance" and "Remove New Instance" Entity buttons

    Hi,
    While Adding new Entity, "Add New Instance" and "Remove New Instance" buttons will be displayed.
    I don't want to display "Add New Instance" and "Remove New Instance" because by default i have created instances. I am able to disable it but i don't want to display at all.
    For "Add New Instance" , one-to-one, Automatically disabled by OPA
    For "Remove New Instance" added below code in ButtonControl.vm:
    #if( ${control.getButtonClass()}.equals("remove"))
    #set( $disabledString = "disabled" )
         #set( $visibility = "false" )
    #end
    Please tell me how to not display these two buttons.
    Thanks,
    Sri

    Hi Sri and Patrick,
    There's no out-of-the-box configuration to hide the Add/Remove Instance buttons from entity collect screens in Web Determinations. However, this requirement can be achieved through Custom Properties. This requires a technical person to create the custom property, which the rulie then attaches to the Rule Project. The technical person also needs to modify the velocity template which renders the entity collect screens so that it will remove the Add/Remove buttons on any entity collect control where the custom property is set to True.
    I can't advise on exactly how to write the custom property or edit the velocity template (I'm a functional expert, not a programmer), but the OPA Developer Help should have guidance. Try searching on ‘custom property’. From the rulie perspective, have a look at this article for how to attach a custom property to the project and to the particular screen control:
    * Augment the rulebase with metadata: http://docs.oracle.com/html/E24270_01/Content/Integrating/Augment_the_rulebase_with_metadata.htm (particularly the sections 'Specify a custom property defintion' and 'Assign a custom property to a control'). This link is to the 10.3 version of the OPM Help. If you are using an earlier release of OPA, you can look at the equivalent article in your copy of the Help.
    (If there are technical people following this thread, perhaps you could reply with specific OPA Developer Help articles people should look at with regard to writing custom properties?)
    Cheers,
    Jasmine

  • BPEL control and Worklist Application cannot run after adding new realm

    I using command line to add new realm, roles, and users in JAZN.
    Then, I change the default system-jazn-data.xml (BPEL---should be BPEL or BPM, cannot remember, HW) to the new one.
    Then, stop and restart soa suite.
    In the applicaiton server control, I cannot find the BPEL and HW. I cannot start the Worklist Application, and bpel Control. It shows cannot find page.
    In jDeveloper, when I create a human task, it shows BPMIdentityServer error and the realm is emply.
    How to return to the default realm? Should I reinstall again?
    Thank you.

    Hi Pucha,
    In the file system-jazn-data.xml, I can find the new realm added by me.
    I reset the new realm to orabpel / hw_services / ruleauthor / ccore/ .......
    Then, I restart the server, create new AS and IS connection.
    However, I still cannot find the new realm name in the dropdown list of Human task in Jdeveloper.
    How to find the new realm in Jdeveloper? Did I miss something?
    I also create a new instance, new realm, new roles, new users, new AS connection, and IS connection. But I still cannot find the new realm in the dropdown list in the human task of Jdeveloper.
    Thanks.
    Edited by: [email protected] on Mar 16, 2009 3:43 PM

  • Adding another instance of Event queue in systemEventQueue

    EventQueue q = Toolkit.getDefaultToolkit().getSystemEventQueue();
              q.push(new EventQueue() {
                   protected void dispatchEvent(AWTEvent event) {
                        try {
                             super.dispatchEvent(event);
                             System.out.println("mty thread has started"+event.toString());
                        } catch (Throwable t) {
                             t.printStackTrace();
                             s_log.error("Exception occured dispatching Event " + event,
                                       t);
              });what is the use of adding an instance of the event queue to the systemEventQueue as shown in the code above.

    O.k. - I am not experienced in spite of many years of using this turkey. First of, the sync/don't sync button in preferences - forget it. iCal syncs with MobileMe no matter what the setting. Bummer - except that once the hundreds of duplicate, repeat events are transfered to MobileMe, you can delete them from the web interface - unlike the iCal application that forbids deleting unwanted events.
    Second new discovery. You can put in a repeated event on the MobileMe website with no trouble but, bummer again, the new event on MobileMe does not sync back to the iCal on the iMac.
    Final and most important discovery. I got the problem in the first place by blindly supplying the information asked for and, I kid you not, iCal 4 asks for the end date of a repeated event twice. If you answer the question twice, as I did, you get N * N events. So I hope I can avoid the problem in the future. But really, iCal needs methods to delete repeated events. Also as a former long-term Palm user, I sorely miss the option to restore a calendar from another machine. (the ability to sync or overwrite the local application).

Maybe you are looking for

  • SAP Plant Connectivity  2.1.0.55 on Windows 7 Enterprise 32bit problem

    I tried to install SAP PCO version .1.0.55 on Windows 7 Enterprise/32bit, whenever i try to start the agent, i get the following error in the Log: ================================================= Server stack trace:    bei System.ServiceModel.Channe

  • Converting jpg images in email to pdf fail

    I have a user who uses Adobe X Pro, Windows 7-64(all updates applied) to convert her emails to a pdf. She USED to be able to do thei without any issue using 9x Pro Now with X Pro, she right clicks on a folder in her email, and clicks "convert "xxxxx"

  • Install oracle 9205 patch

    Does anybody have instructions on how to install oracle 9205 patch on windows 2000 Thanks in advance

  • Number of pairs required for WRT54G2 on cat 5 ethernet?

    Hi, we need to connect a WRT54G2 to an ethernet cable that only has 2 pairs available. The other 2 pairs are in use for another application. It is connected to a gbit swotch, but we only need 10/100 speed (which is all that this device supports anywa

  • Bex Query Get Qty of previous day

    Hello, I have a requirement and I'm not sure if it possible to design a bex query for it I have the stock data for each date.In my report I need to display the current day stock,previous day stock and the delta. The layout should be like below