JHeadstart Application Generator in batch mode?

Hello,
We working in an environment based upon Continous Integration. Each night we re-create our application in a separate environment in order to validate the application.
Is there a way to start the JHeadstart Application Generator in batch mode?
Regards Leon Smiers

Hi Smiers,
I am trying to setup something similar with Continuous Integration. Did you find a solution to this? How can the java classes only be within the scope of JDev?
I have multiple app def files in JHS and would like to be able to do two things:
1: Create a batch file that will generate all apps, one after another, so developers do not have to monitor all the generations to start the next one.
2: Setup continuous Integration so that it will try generate all app defs to make sure they are valid and also to run tests.
We are trying to do this in ANT so a java API or custom ANT task to do this would be ideal.
Regards
Bar
JDev: 10.1.3.2
JHS: 10.1.2.26

Similar Messages

  • Command to execute the jheadstart application generator ?

    Hi,
    I would like to use Ant scripts to call a command to execute the jheadstart application generator. Just Wonder what is the command and parameters to do so.
    Our project has multiple app defs, It may be useful to re-generate them all at some times.
    Thanks,
    Yongwen
    Edited by: user2898674 on Jul 13, 2009 8:00 PM

    Is it possible to run a java command to generate outside of Jdeveloper? There must be a java class to do the gen, I guess the question is if the gen relies on any of the jdeveloper design time objects.
    It will be very helpful to integrate the generation in the build process. Our project is 100% jheadstart generatable (with a lot of customization templates) and includes about 10 application definition files.
    Thanks,
    Yongwen

  • AMIS releases set of JHeadstart Application Generator Extensions

    Now you can have JHeadstart generate:
    - radiobuttons (horizontal, vertical, grid-style)
    - stacked regions and side-by-side regions
    - JavaScript event code
    - different prompts and displayTypes for Find, Table and Formpages
    - Bubble help (balloon help)
    - NLS enabled hint-text
    - CSS styles per item, region or group
    - LOVs that diplay and return more than one value
    - a lot more than this
    through the JAG Extensions just published by AMIS. See for all details, examples, instructions and the necessary software: http://technology.amis.nl/blog/index.php?p=225.
    Note:
    - it is for JHeadstart 10g (9.0.5.x) (not for ADF JHeadstart and not for JHeadstart 9i (9.0.4.x)
    - it only affects JSP generation (not UIX)
    - it is a consolidation of our JHeadstart Cookbook's recipes
    - it is free (and not supported)
    - just as manual post-generation changes are not covered by a migration to ADF JHeadstart, these generated extensions are (probably) not migrated. We may provide a migration facility of some sort to help you migrate the AMIS JAG Extensions.
    We hope you will like this package. We would appreciate it, if you would let us know what you think!
    best regards,
    Lucas Jellema
    AMIS JHeadstart Team
    www.amis.nl

    Lucas, just amazing.... ;-)
    I hope you will provide a migration facility to JHS-ADF as it will be released in the (very) near future.
    Regards,
    Marcel

  • Forms 6i in Batch Mode - I need help..

    Hello ALL.
    Before I proceed migrating our 4.5 to 6i, I would like to know
    how to run forms/reports 6i in batch mode. I have RDBMS 8.1.6.
    running on HP-UX 11.0 and the plan is to deploy the
    forms/reports6i to browser or intranet via the OAS9i/NT Server -
    already installed. Currently, 60% of our applications are in
    batch mode and 70% of our reports are in character mode and I
    use a script to run them. Batch job example:
    echo 'Job Myjob"
    sqlplus -s @cretables
    f45run myform term=vt220
    r25run myreport paramform=NO batch=yes desttype=file
    desname=myrep.lis indate=10222001
    np -qhp2564 *lis <--- HP Line Printer
    How do I run the above batch job using the OAS9i/NT Server?
    Whar are my options? Can somebody show in me in detail/script
    how to run the "example" batch job with forms 6i and reports
    6i. Also, I need a detail instruction/script how to print the
    reports in character mode using a local printer such line
    printer.
    My enourmous thank you to all of you.
    Myrna Diaz
    [email protected]

    There is no other way.
    Sorry

  • New record insert in JHeadstart application deployed to Tomcat

    Hello Friends,
    I developed an application with JHeadstart and it works well but when I deploy it into Tomcat a problem appears:
    I have some records -let's say employees- and I want to enter a new record. I click the "New Employee" button but the selected record seems in the form instead of empty form. This problem is seen in the first run of the program.
    How can I overcome this Tomcat problem, I need an immediate help.
    thanks...

    Dear Muller,
    THanks your reply, As my test to generate new jheadstrat application again that using JHEADSTART10.1.2.2.32 release, the problem be solve! but I follow /install.html to migration our exist application that using JHEADSTART10.1.2., the problem cannot be solve after did all migration procedure , the problem whether can be solve using migration path on exist application?
    the following is my migration procedure:
    For upgrading from a previous JHeadstart 10.1.2.0.x build, apply the following steps:
    1. Apply the steps in section Installation in the existing JHeadstart 10.1.2 Home, overwriting the old JHeadstart 10.1.2.x files.
    2. For each JHeadstart project where you want to make it possible to run JHeadstart Application Generator with all the new features and fixes, perform the following steps:
    * Select all JHeadstart Generator Templates (*.jut files, *.jjt files, and *.jtp files) in the JDeveloper (ViewController) Project and choose File - Erase from Disk. If you customized one or more templates, you should re-apply the functional changes you made.
    * Select all JHeadstart generated files in [HTML Root]\common in the JDeveloper (ViewController) Project and choose File - Erase from Disk. If you customized one or more of these files, you should re-apply the functional changes you made.
    * In each Application Structure File, for each Lookup of type "lov", turn on the new Generation Switch "Generate LOV Page?"
    3. Other upgrade steps to perform for each JHeadstart project, to ensure that the new JHeadstart Runtime will work correctly:
    * Correct the link to the JHeadstart documentation in index.html. In previous builds, this link was incorrect. It should be * Re-enable JHeadstart on each (ViewController) JHeadstart project. Choose Overwrite All and Yes to All, unless you know you have customized images or other supported files other than web.xml or uix-config.xml. A backup will always be made of those two files. If you customized the uix-config.xml or web.xml file, you will have to re-apply the customizations.
    * If you don't generate the Struts-Config Service-level Entries anymore (a setting in the JHeadstart Application Structure File), you should manually add the processorClass attribute to the <controller> element of your struts-config.xml file(s) like this: <controller ... processorClass="oracle.jheadstart.controller.strutsadf.JhsRequestProcessor"/>
    * If you subclassed any JHeadstart runtime classes in your own Java classes, check the overridden methods to see if they have changed. You might need to change the way you override the JHeadstart behavior as well.
    Note that if you have overridden classes in JhsDataAction just to override default behavior of the JHeadstart BindingUtils or ReportingUtils classes, the new JhsDataAction has a much easier way to achieve that. Just override JhsDataAction.getBindingUtils() or JhsDataAction.getReportingUtils(), and make sure that it returns your own subclass of BindingUtils or ReportingUtils.
    For upgrading from a previous JHeadstart 10.1.2.x build, apply the following steps:
    1. Apply the steps in section Installation in the existing JHeadstart 10.1.2 Home, overwriting the old JHeadstart 10.1.2.x files.
    2. Re-enable JHeadstart on each (ViewController) JHeadstart project. Choose Overwrite All and Yes to All, unless you know you have customized images or other supported files other than web.xml or uix-config.xml. A backup will always be made of web.xml and uix-config.xml. If you customized the uix-config.xml or web.xml file, you will have to re-apply the customizations.

  • Unable to Generate JHeadStart Application in Jdeveloper  10.1.3

    Hi,
    I migrated forms 6i to web JHeadStart 10.1.2 with JDeveloper 10.1.2,without any problems but when i Opened the same project in JDeveloper 10.1.3 to Generate JHeadStart Application the version
    of JDeveloper 10.1.3 was unable to open this project.
    I tried do update
    JDeveloper 10.1.3 with the Service
    Update 2 but still there was no option under TOOLS->PREFERENCES for generating the JHeadStart Application which is present in JDeveloper 10.1.2.
    Any suggestion would be a great help..
    Thanks,
    Kevin

    there is a specific JHeadstart forum: JHeadstart
    Regards
    Grant Ronald

  • RE: Reporting after many forte tasks run in batch mode?

    Actually, if you're looking for MAKEAPPDISTRIB (I assume that's how you
    create distributable) you can see if the command was succesfull or not.
    <<deployrep.js>> This Jscript will look for this string and it will
    generate a report based on the next line in the log file.
    The script assumes you have an environment variable (DESCARTES_ROOT) that
    points to a folder (let's say "D:\TEST"). Under that folder you have a log
    folder ("d:\test\log") which holds the deploy.log log file. You can easily
    change the script to reflect your systems settings.
    The generated report looks like that : <<deployrep.txt>>
    Norocel Popa
    Forte SysEng
    (519)746-8110 x 2292
    -----Original Message-----
    From: [email protected] [mailto:[email protected]]
    Sent: Tuesday, March 16, 1999 11:58 AM
    To: Forte-Users (Adresse de messagerie)
    Subject: Reporting after many forte tasks run in batch mode ?
    Hi,
    I would like to know if overnight builds went okay, and therefore need to
    parse the log(s).
    The issue is that I don't have a proper string to look for (i.e. for
    grep).
    If I consider 'ERROR", then the following message won't be understandable.
    There might a way to cheat with the indentation (i.e. the lines with only
    two first blank chars)..
    Has anyone experimented such a need ?
    J-Paul Gabrielli
    DTS
    SYSTEM ERROR: Service object MySuperApplicationServer.MySuperMgrSO has
    not been partitioned. Therefore, you cannot move it to an existing
    partition.
    Class: qqsp_UsageException
    Error #: [1602, 606]
    Detected at: qqcf_StandardConfig::MoveServiceObject at 3
    Error Time: Tue Mar 16 17:39:26
    Exception occurred (locally) on partition "Fscript_cl9_Client",
    (partitionId = B84E6180-D639-11D2-82F2-1863030AAA77:0x244:0x1,
    taskId =
    [B84E6180-D639-11D2-82F2-1863030AAA77:0x244:0x1.1]) in application
    "fscript", pid 22713 on node rambo in environment SuperEnv.

    Hi,
    To trap error message from Forte log, I usually do this
    egrep '(EXCEPTION|Exception|exception|ERROR|Error|error)' filename
    This takes a regular expression to 'egrep' all occurrences of "exception" or
    "error" not matter they are in upper case or lower case.
    Hope this help.
    Regards,
    Peter Sham.
    -----Original Message-----
    From: [email protected] [SMTP:[email protected]]
    Sent: Wednesday, March 17, 1999 12:58 AM
    To: Forte-Users (Adresse de messagerie)
    Subject: Reporting after many forte tasks run in
    batch mode ?
    Hi,
    I would like to know if overnight builds went okay, and
    therefore need to parse the log(s).
    The issue is that I don't have a proper string to look for
    (i.e. for grep).
    If I consider 'ERROR", then the following message won't be
    understandable.
    There might a way to cheat with the indentation (i.e. the
    lines with only two first blank chars)..
    Has anyone experimented such a need ?
    J-Paul Gabrielli
    DTS
    SYSTEM ERROR: Service object
    MySuperApplicationServer.MySuperMgrSO has
    not been partitioned. Therefore, you cannot move it to an
    existing partition.
    Class: qqsp_UsageException
    Error #: [1602, 606]
    Detected at: qqcf_StandardConfig::MoveServiceObject at 3
    Error Time: Tue Mar 16 17:39:26
    Exception occurred (locally) on partition
    "Fscript_cl9_Client",
    (partitionId =
    B84E6180-D639-11D2-82F2-1863030AAA77:0x244:0x1, taskId =
    [B84E6180-D639-11D2-82F2-1863030AAA77:0x244:0x1.1]) in
    application
    "fscript", pid 22713 on node rambo in environment
    SuperEnv.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

  • How can I create tables (data dictionary) on SAP Environment in BATCH mode?

    I need a Help on Table Creation on SAP in Batch Mode. I don't want to use SE11 and manually enter all 2000 table definition in the Front END. Is there any way where I can create a tables on SAP in Batch MODE. I want to create around 2000 tables, where schema is generated from external source.  As we know table created from Native SQL will not be available in SAP Application Layer.

    Hi Kenneth,
    Which version are you in? I'm on 4.7 and i have the class on my system.
    You may even try using the Function module that i had mentioned in my earlier post. That might solve your problem.
    Please write back if you problems decides to have a date with you.
    Thanks, Debasish

  • Batch mode & ClassCastException question

    Hi
    I'm using JDev 10.1.2.1 (1913) and have a problem with a JClient app using batch mode.
    The issue started when I decided to use ranges on my JTable. In sync=Immediate mode the JTable would render with data equaling the number of records requested from my VO plus empty rows (my NextSet and PrevousSet operation buttons made sets appear and disappear in existing rows of the table). For example, picture a table with 100 records and a VO tuned to request in batches of 10. My JTable would render with 10 rows displayed and 90 empty rows. When I click NextSet, the first 10 rows go blank and the next 10 appear. Obviously this is not desired behavior.
    Ok, so I decided to try "Batch" mode which cause the jTable to operate correctly but it causes ClassCastException errors when calling custom VO methods. Since I make sure to cast to interfaces and not implementations (per Steve's article: http://www.oracle.com/technology/products/jdev/tips/muench/batchmode/index.html) I don't understand why I'm getting these.
    Here's a test case to demonstrate:
    1) New Project - Connection: SCOTT
    2) Create EmpVO - Select * from EMP
    3) Tune EmpVO - Batches of 5, as needed; Fill Last Page unchecked
    4) Edit EmpVO class. Create custom method
    public String toString()
    return "Custom method: " + getClass().toString();
    5) Shuttle method to selected for Client Interface (interface EmpVO generated and automatically implemented by EmpVOImpl)
    6) Create EmpAppMod - Assign EmpVO
    7) Create runnable Panel from VO (Swing/JClient for ADF; template=Table)
    8) Modify panel by adding new panel (Constraints = SOUTH) and dragging "NextSet" and "PreviousSet" Operations from the EmpVO1 data control onto new panel as buttons
    9) Under the panel's UIModel you'll see two iterators for the same VO (one for the jTable and one for the buttons). Check the range sizes, the table iterator should be set to -1 and the button iterator to 5 (matches the VO's batch retrieve section).
    10) Edit panel code and add a call to the custom VO method in main():
    System.out.println(((EmpVO)panel.getPanelBinding().findIterBinding("EmpVO1Iter").getViewObject()).toString());
    11) Set Sync=Immediate for the AppMod DC in DataBindings.cpx
    12) Run panel
    Hopefully you'll see the blank row behavior described above and the custom toString() result printed to the console.
    Again, if batch mode works I don't care about this jTable problem.
    Now set Sync=Batch and re-run the panel. In my version the jTable works as expected but I get the ClassCastException...even though I'm casting to the EmpVO interface. In my real application this means I can't call any of my custom VO methods.
    Exception:
    Exception in thread main
    java.lang.ClassCastException: oracle.jbo.common.ws.WSViewObjectImpl
         at mypackage9.PanelEmpVO1.main(PanelEmpVO1.java:95)
    If anyone has a suggestion on how to make this work (in either sync mode) pls let me know.
    thanks
    John

    thanks but I don't understand. I thought I was using the client interface. The call to oracle.jbo.common.ws.WSViewObjectImpl is not being done by me.
    I found another thread (Re: ClassCastException: WSViewObjectImpl where Steve M. says do access the VO interface in batch mode like so:
    ApplicationModule am = (ApplicationModule) actionContext.getBindingContext().findDataControl("YourDataControlName").getDataProvider();
    YourCustomViewObject vo = (YourCustomViewObject) am.findViewObject("view1");
    I'm using a JClient panel to call the custom method so my code is:
    ApplicationModule am = (ApplicationModule)panel.getPanelBinding().getBindingContext().findDataControl("EmpAMDataControl1").getDataProvider();
    EmpVO ep = (EmpVO)am.findViewObject("EmpVO1");
    ep.toString();
    Both the default ApplicationModule and custom EmpVO are interfaces but I still get the ClassCastException
    I don't know if this helps, but if I create a method in my AppMod that calls the custom VO method I don't get the error....but that can't be right - I shouldn't have to create AppMod methods for all custom VO methods. Obviously I missing something fundamental

  • Getting a COM error when calling MenuItemExecute in batch mode

    I support an internal document management system for our corporate contracts. Among other applications, I have one that runs nightly in batch mode to store new invoices and connect them via bookmarks to their corresponding “parent” contract files. The original program was created in 2005 with Acrobat 7 (later updated to Acrobat 8) and it worked well for several years. However, a few months ago I upgraded the system to Acrobat 9 and since then the program has not run consistently.
    The “program” actually consists of a VB application and two plug-ins. The VB application does as much work as it can with IAC and the JSO bridge, but because the files are (owner) password protected one plug-in automatically applies the necessary password using AVDocDidOpen when the VB application opens the AVDoc. The VB application then also calls the other plug-in using MenuItemExecute. The second plug-in is used to create the bookmarks between the two files by grabbing info off bookmark strings and creating the necessary actions. It also applies the password to the files.
    Here is brief outline form is how this is all structured:
    pdDocParent.Open
             pdDocInvoice.Open
                     avDocParent.Open (This triggers the first plug-in to apply the password)
                             Create bookmark strings in both files using JSO bridge
                                    MenuItemExecute (To create the bookmark action in the parent)
                                    pdDocParent.Save
                            avDocParent.Close
                            avDocInvoice.Open (This triggers the first plug-in to apply the password)
                                    MenuItemExecute (To create the bookmark action in the invoice)
                                    pdDocInvoice.Save
                            avDocInvoice.Close
                    pdDocInvoice.Close
            pdDocParent.Close
    Since the upgrade, I’m getting a COM error [The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))] on a non-consistent basis when the application tries to call MenuItemExecute. When I say “non-consistent” I mean that some days the program will process several hundred files just fine. Other days it won’t process any. Then some days it will not process the first, oh, four files but will process the next 300. Usually it runs fine when started interactively, but even then the error sometimes occurs.
    I recompiled both plug-ins and the VB app using the Acrobat 9 SDK (headers for the plug-in and the Acrobat type library for the VB app) but that didn’t make any difference. I added code to check if the MenuItem is available and it is in all cases.
    After reviewing this more, I got to thinking that perhaps a race condition was the culprit—that a string hadn’t been completely written before the second plug-in tried to create an action for it. So I added some half-second pauses along the way, but that doesn’t seem to have helped, either.
    At this point the only thing I can think of is to rewrite the application as a pure plug-in. But it’s a long and involved application and if I can get the current app to work I’d prefer to do that. I tested it with Acrobat 10.1 and encountered similar problems.
    As I said, it’s been working fine up until Acrobat 9. Does anyone know of anything that might have changed with Acrobat 9 that I haven’t considered? Is there anything else I might check? Thanks.

    Leonard,
    I'd be interested in hearing why you think that because others at Adobe have told me it's OK. Acrobat is only being called by one user at a time and we've paid for a full license.
    Thanks,
    Dick

  • FW: Processing Logged messages in batch mode ?

    If you rename your partitions' log files before running the app and do the
    renaming according to each partitions' purpose or partition number, then
    after running the app, just go to the approprate log file. You can do the
    renaming using system agents so that it is not a manual process.
    Essentially, you know in advance where the output goes.
    -Ravi
    -----Original Message-----
    From: J-Paul GABRIELLI [SMTP:[email protected]]
    Sent: Monday, March 01, 1999 11:29 AM
    To: 'Kalidindi, Ravi CWT-MSP'
    Subject: RE: Processing Logged messages in batch mode ?
    Sorry, I was looking for a batch way, when the partition is dead (i.E.
    can't monitor it nor view it in escript)
    No gui :-)
    j-p
    -----Message d'origine-----
    De: Kalidindi, Ravi CWT-MSP [SMTP:[email protected]]
    Date: lundi 1 mars 1999 17:51
    A: 'Kallambella, Ajith'; 'J-Paul GABRIELLI'; 'Forte'
    Objet: RE: Processing Logged messages in batch mode ?
    In case of installed applications or running in distributed mode, you can
    use econsole to choose the appropriate active partition and view the log
    file for it. The "log file" window also displays the name of the
    particular
    log file. In case of installed applications, you can also rename the log
    file for your partitions.
    Hope that helps
    -Ravi Kalidindi
    Born Info Svcs Group
    -----Original Message-----
    From: Kallambella, Ajith [SMTP:[email protected]]
    Sent: Monday, March 01, 1999 9:47 AM
    To: 'J-Paul GABRIELLI'; 'Forte'
    Subject: RE: Processing Logged messages in batch mode ?
    Paul,
    One way to findout the log file is to inspect your
    <CentralServer>.log. It should have a line something like..
    Redirecting output to <someDirectory>/forte_ex_26564.log.
    That is the file the the current ftexec is writing to.
    This has worked fine for me.
    Another way is to sort the files by date, and look at the latest
    ones.
    ...I'd love to hear about a better way to do this.
    Ajith Kallambella. M
    Forte Systems Engineer
    International Business Corporation.
    -----Original Message-----
    From: [email protected] [mailto:[email protected]]
    Sent: Monday, March 01, 1999 9:06 AM
    To: Forte-Users (Adresse de messagerie)
    Subject: Processing Logged messages in batch mode ?
    Hi,
    When I launch partitions, they display a whole bunch of 'useful'messages.
    (maybe using 'task.logmgr.putline')
    I'm afraid these traces go directly in the launcher's log file under
    $FORTE_ROOT/log
    As I get control only when the ftexec ends for the next instruction tobe
    interpreted,
    how can I figure out which of these log files relates to the ftexec Ijust
    got executed ?
    (example: "forte_ex_3613.log")
    I found '/output' for node managers, but for single ftexec(s) ?
    (thinking also about re-used ftexec(s))
    Thanks in advance,
    j-paul gabrielli
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    If you rename your partitions' log files before running the app and do the
    renaming according to each partitions' purpose or partition number, then
    after running the app, just go to the approprate log file. You can do the
    renaming using system agents so that it is not a manual process.
    Essentially, you know in advance where the output goes.
    -Ravi
    -----Original Message-----
    From: J-Paul GABRIELLI [SMTP:[email protected]]
    Sent: Monday, March 01, 1999 11:29 AM
    To: 'Kalidindi, Ravi CWT-MSP'
    Subject: RE: Processing Logged messages in batch mode ?
    Sorry, I was looking for a batch way, when the partition is dead (i.E.
    can't monitor it nor view it in escript)
    No gui :-)
    j-p
    -----Message d'origine-----
    De: Kalidindi, Ravi CWT-MSP [SMTP:[email protected]]
    Date: lundi 1 mars 1999 17:51
    A: 'Kallambella, Ajith'; 'J-Paul GABRIELLI'; 'Forte'
    Objet: RE: Processing Logged messages in batch mode ?
    In case of installed applications or running in distributed mode, you can
    use econsole to choose the appropriate active partition and view the log
    file for it. The "log file" window also displays the name of the
    particular
    log file. In case of installed applications, you can also rename the log
    file for your partitions.
    Hope that helps
    -Ravi Kalidindi
    Born Info Svcs Group
    -----Original Message-----
    From: Kallambella, Ajith [SMTP:[email protected]]
    Sent: Monday, March 01, 1999 9:47 AM
    To: 'J-Paul GABRIELLI'; 'Forte'
    Subject: RE: Processing Logged messages in batch mode ?
    Paul,
    One way to findout the log file is to inspect your
    <CentralServer>.log. It should have a line something like..
    Redirecting output to <someDirectory>/forte_ex_26564.log.
    That is the file the the current ftexec is writing to.
    This has worked fine for me.
    Another way is to sort the files by date, and look at the latest
    ones.
    ...I'd love to hear about a better way to do this.
    Ajith Kallambella. M
    Forte Systems Engineer
    International Business Corporation.
    -----Original Message-----
    From: [email protected] [mailto:[email protected]]
    Sent: Monday, March 01, 1999 9:06 AM
    To: Forte-Users (Adresse de messagerie)
    Subject: Processing Logged messages in batch mode ?
    Hi,
    When I launch partitions, they display a whole bunch of 'useful'messages.
    (maybe using 'task.logmgr.putline')
    I'm afraid these traces go directly in the launcher's log file under
    $FORTE_ROOT/log
    As I get control only when the ftexec ends for the next instruction tobe
    interpreted,
    how can I figure out which of these log files relates to the ftexec Ijust
    got executed ?
    (example: "forte_ex_3613.log")
    I found '/output' for node managers, but for single ftexec(s) ?
    (thinking also about re-used ftexec(s))
    Thanks in advance,
    j-paul gabrielli
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Estimatedrowcount not working in Batch mode

    We have a page where we conditionally display navigation buttons based on whether a view's estimated row count is gt 10 rows. This is done via JSTL. Prior to getting to the page, a data-action refreshes the three views. In Batch mode, when we re-enter this screen a second time, all views return the estimated row count of RANGESIZE rows. If we reset the iterator range size to 6 or 7, the second time in, it would return 6 or 7 rows and the buttons would be GONE.
    Interestingly enough, the dataaction displays the view object's getEstimatedRowCount(), and it is ALWAYS correct, however the front end does not work.
    When we switch to IMMEDIATE mode, it works fine, however IMMEDIATE mode breaks another part of our application, where we attempt to find a row in an iterator inside of a data action. Of course, that section works fine in BATCH mode, but no IMMEDIATE.
    We saw a thread out there on Metalink regarding this last issue - that setCurrentRowWIthKey returns a JBO-25020 in 10.1.2 in IMMEDIATE mode, but there was no solution.
    Are there some words of advice for this sync mode issue and ways to resolve issues like this?
    Again, assistance would be GREATLY appreciated!!!!

    Are you using the parameter 'INSERT' in 'SAVE_TEXT' FM?
    The module can be used to change existing texts and to create new texts. If it is clear that it is a new text, this can be specified via the parameter INSERT. The result is better performance as a test read is not performed.

  • How to add print buttons in teststand batch mode

    Does anyone know how to add "print test report" buttons to the final test status dialog box in TestStand batch mode?. It would be nice to have a print button for each DUT and also a "print all" button to print all of the reports for the batch.

    Hi Hollister,
    I found this example program titled "Programmatic Printing of TestStand Reports - Modular". It should give you some of the functionality you need while giving you a good springboard to customize it for your specifications.
    Cheers,
    KyleP
    Applications Engineer
    National Instruments

  • Automatically sync index in batch mode (w/o ctxsrv)

    Didn't find a way to rebuild the index in batch mode every 3 Minutes.
    Tried this, which generated error in Oracle:
    begin
    execute immediate 'alter index vocdev.ua_text_ctx_idx rebuild online parameters(''sync'');';
    end;
    as a stored procedure, which should be called by the ora_snp0_ORCL process.
    May be this kind of dynamic SQL is not allowed. But how can I achieve a solution?
    Why isn't there a stored procedure like
    CTX_DDL.REFRESH_INDEX('myschema.myindex')
    PS: I'm using 8.1.5 on Solaris.
    null

    Now I found an answer.
    -- NOTE: bug # 941367 prevents this from working at 8.1.5.
    -- It is fixed in 8.1.6.
    create or replace procedure sync
    is
    begin
    execute immediate
    'alter index dml_text rebuild online' &#0124; &#0124;
    ' parameters ( ''sync'' )' ;
    execute immediate
    'alter index dml_text rebuild online' &#0124; &#0124;
    ' parameters ( ''optimize full maxtime unlimited'' )' ;
    end sync;
    Looks like we have to upgrade to 8.1.6.
    null

  • How to Ouput data in Excel format in Batch mode?

    Hello,  I would like to know how can I write a file in Excel format to Unix box in Batch mode using ABAP.   Is it possible?
    Currently, we are generating this Excel file in foreground using the FM "XXL_SIMPLE_API".  
    Your help will be appreciated.

    Hello Sam,
    in the batch mode it is impossible to use OLE as it requires frontend connection, in this case you can use transformation instead. It means you call some transformation which is created by you according to your specific requirement, the source of transformaton is ABAP internal tables, and the output is xml source, and when you save the xml source as .xls file to your local PC and double click it, it will be opened by excel. You can read the wiki below, it is very helpful.
    http://wiki.sdn.sap.com/wiki/display/Snippets/XMLXLStransformation
    Best Regards,
    Jerry

Maybe you are looking for

  • I have music on PC in folder and when I go to ITunes to copy and paste, nothing happens.

    (I also cannot download ITunes new 10. - I think that's current version) > It also says "cannot find ITunes.msi".

  • Airport Out of Range WinXP

    Hello everybody, my problem is the next: I have a Airport Extreme Base Station (AEBS) linked to a netgear DM111 by ethernet cable, so the whole ISP is configured on the netgear and that info passes through the cable to the AEBS making it just a wirel

  • Reporting on specific folders

    I'm having an issue where I'm trying to get a NFR duplicate file report on a specific user's home directory. I'm searching using Duplicate Files basic search method and adding the entire path to that user's home directory to the target path. It is ge

  • Entering Time Machine - slow after update to Snow Leopard

    Entering Time Machine via the icon in my top menu bar has never been fast. However, last week I moved from Leopard to Snow Leopard (since fully updated). Tonight I needed to restore a file from yesterday's backup, so I selected "Enter Time Machine."

  • Back ups

    I have recently been setting up our iPhoto library so that my wife can access and edit pictures (we each have an "account" on our iMac). To do this, I created a separate partition on our external drive and placed the iPhoto library there with permiss