RE: Forte with OpenVMS

Forte uses the standard VMS user privileges of TMPMBX and NETMBX, although
you may consider them restrictive, these are normal non-privileged account
settings.
If you have a wrapped C routine, then this will show up as a shared library.
You could install the library as a shareable image and give it the
appropriate
run-time privileges, so that any code that executes within the library gets
what
is needed - obviously you need to control who calls this code - which is
your
next problem.
The simplest mechanism that I can think of to do this is to use a set of
rights
identifiers, similar to that within VMS, for the Forte user. Obviously you
will
need a user and rights database - but I guess that you must have this
somewhere
in the system anyway.
Attach the rights identifiers to the task on the task context object so that
they
get sent over the network with every call. For sensitive calls check the
presence
of the rights identifiers before allowing the call to take place. Using
application wide rights identifiers means that you can be independent of the
underlying OS user id / password mechanisms once you have the information.
Regards,
- David
David Bell
Consulting Technical Manager - North Europe
Forte Software
St James's House Phone : +44 1344 482100
Oldbury Fax: +44 1344 420905
Bracknell Mobile: +44 378 300613
RG12 8SA Email : [email protected]
http://www.forte.com
-----Original Message-----
From: [email protected]
[<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Alberto Lamas
Sent: 02 July 1999 08:23
To: 'Andy Grace'; Forte Users (Adresse de messagerie)
Subject: RE: Forte with OpenVMS
We are using Forte and VMS, and we use the forte usercode to run the node
manager. All the subprocesses inherit this username when fired off as
detached processes. You can take a look at the tech note 11037
for more info
about subprocess privileges, and for a way to change all this.
We are using the standard way to fire off partitions, which means that we
are restricted to the forte username (or whatever other username we choose
to be our node manager owner, of course) and the forte defined subprocess
privileges. This does not give us too many problems unless we try
doing some
functions that are not allowed under the privileges defined by Forte. I
have no idea as of why Forte has chosen the current privilege
set, which is
quite restrictive. This can be a pain, especially if you try to do some
system management functions via a Forte partition. It would be highly
desirable to have a means to dynamically acquire the privileges we need
without having to incurr the cost of managing specially built procedures.
Forte says that this may change in the future...
We have implemented a network wide user security and validation component
based on the VMS getuai system service, which we have wrappered
very easily
via a C routine. As far as our application is concerned, the
actual OS user
executing the partition is specifically made not important for,
among other
reasons, we have a mixed environment (NT, VMS, W95/8) and our server
partitions are distributed in different servers throughout the
network. Our
main concerns are centered around controlling the client requesting
something from the application and not the OS security since the user does
not have direct access to it anyway. Under these circumstances we need to
handle the application's security issues ourselves (We are not reinventing
the wheel here, only implementing some Forte and well known patterns).
Maybe somebody else has a better solution than coding a user security
schema, I would certainly like to hear about it for it should be a fairly
commmon problem for every distributed application.
Regards,
Alberto
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>>
>
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>>

Forte uses the standard VMS user privileges of TMPMBX and NETMBX, although
you may consider them restrictive, these are normal non-privileged account
settings.
If you have a wrapped C routine, then this will show up as a shared library.
You could install the library as a shareable image and give it the
appropriate
run-time privileges, so that any code that executes within the library gets
what
is needed - obviously you need to control who calls this code - which is
your
next problem.
The simplest mechanism that I can think of to do this is to use a set of
rights
identifiers, similar to that within VMS, for the Forte user. Obviously you
will
need a user and rights database - but I guess that you must have this
somewhere
in the system anyway.
Attach the rights identifiers to the task on the task context object so that
they
get sent over the network with every call. For sensitive calls check the
presence
of the rights identifiers before allowing the call to take place. Using
application wide rights identifiers means that you can be independent of the
underlying OS user id / password mechanisms once you have the information.
Regards,
- David
David Bell
Consulting Technical Manager - North Europe
Forte Software
St James's House Phone : +44 1344 482100
Oldbury Fax: +44 1344 420905
Bracknell Mobile: +44 378 300613
RG12 8SA Email : [email protected]
http://www.forte.com
-----Original Message-----
From: [email protected]
[<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Alberto Lamas
Sent: 02 July 1999 08:23
To: 'Andy Grace'; Forte Users (Adresse de messagerie)
Subject: RE: Forte with OpenVMS
We are using Forte and VMS, and we use the forte usercode to run the node
manager. All the subprocesses inherit this username when fired off as
detached processes. You can take a look at the tech note 11037
for more info
about subprocess privileges, and for a way to change all this.
We are using the standard way to fire off partitions, which means that we
are restricted to the forte username (or whatever other username we choose
to be our node manager owner, of course) and the forte defined subprocess
privileges. This does not give us too many problems unless we try
doing some
functions that are not allowed under the privileges defined by Forte. I
have no idea as of why Forte has chosen the current privilege
set, which is
quite restrictive. This can be a pain, especially if you try to do some
system management functions via a Forte partition. It would be highly
desirable to have a means to dynamically acquire the privileges we need
without having to incurr the cost of managing specially built procedures.
Forte says that this may change in the future...
We have implemented a network wide user security and validation component
based on the VMS getuai system service, which we have wrappered
very easily
via a C routine. As far as our application is concerned, the
actual OS user
executing the partition is specifically made not important for,
among other
reasons, we have a mixed environment (NT, VMS, W95/8) and our server
partitions are distributed in different servers throughout the
network. Our
main concerns are centered around controlling the client requesting
something from the application and not the OS security since the user does
not have direct access to it anyway. Under these circumstances we need to
handle the application's security issues ourselves (We are not reinventing
the wheel here, only implementing some Forte and well known patterns).
Maybe somebody else has a better solution than coding a user security
schema, I would certainly like to hear about it for it should be a fairly
commmon problem for every distributed application.
Regards,
Alberto
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>>
>
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>>

Similar Messages

  • Is it possible to compile under Forte with import com.ms.security.*;

    Is it possible to compile under Forte with import com.ms.security.*; included in a java applet or do I need to compile from Microsoft JDK only? I would like to thank you on advanced.

    Yes; just include the cab/zip file containing those classes in your project. You'll find them from somewhere in your system.
    I would like to thank you on advanced. I don't give you the permission to do that. :)

  • Forte with Access/Pointbase

    Hi, I am new with Forte and I was wondering if anyone knows how to connect to a database using Forte. There are some connectionSource properties that I saw available but I have no idea how to connect them to either a Access database file or a pointbase database file. There are some URL's and driver's that I should know but I have no idea on how to start. Any tips?
    How do I initialise a pointbase database too?? I am trying to learn to create a database on my own computer without any network connection, hence could I run forte with a database available on my own computer thru pointbase or access?
    cheers.

    first you should check the tutorial on jdbc, which is very good.
    in your class, you'll need to load a driver, for example, jdbc.odbc.JdbcOdbcSunDriver (if memory serves me correctly, you'll then also need to set up a connection ... all explained in the jdbc tutorial. to use access, you'll also need to point to the database through control panel. in control panel choose odbc drivers (using winme), choose admin. tools in xp, the click on odbc, and then i forget the rest since i don'y use access anymore. you'll find how to do this somewhere on the net.

  • Creating Graphics Component in Forte with GUI's

    I have created a JFrame with 2 JPanels in it that are placed side by side. However, I want to access these JPanels with Graphics...but I have no idea how to do that within Forte...I am using a Mouse Click on an Evaluate button to trigger the event...in normal java programming, from what I have seen, people create the JPanel class extends, etc. and then they put a paint() method within it...but in the Forte environment, I have no idea how to access either panel because Forte duzznt init it as a class but as just a component...I tried using Canvas instead of JPanel but that got me no where...can what I want be done within Forte or must I do this by my own editing, etc? thank you....jerry blimbaum panama city, fl

    I managed to get it work at the end...
    First, the components directory was at this location:
    C:\Users\<username>\AppData\Local\Adobe\Flash CS5\en_US\Configuration\Components
    Then, to make a component out of a MovieClip, right click on the MovieClip in the library and select "Component Definition" and check the checkbox "Display in Components Panel". What I did then was to right click on the MovieClip and selected export swc file, and saved it in the directory above. This exported only one Component, which was fine for me. Probably it would be possible to do something similar to save a library of components as a .fla or .scw or so, but I don't know the details.

  • FORTE with NT 4.0 and SQLSERVER 6.5

    I am trying to run a FORTE application on a platform running NT 4.0 and
    SQLSERVER 6.5 as the DBMS and am having troubles.
    On SQLSERVER there is a database called tempDB. This is suppose to be a
    database for use by SQLSERVER to store any temporary databases required
    during the application processing. My app should not be creating any
    temp databases. My app is virtually read only. Yet as the app is
    running tempDB is used up at an alarming rate till there is finally no
    more available space and all processing stops. We currently have tempDB
    set to 64meg and still we run out of space. Another point, the space is
    not released until the FORTE app is totally dead, meaning i have to go
    so far as to kill the ftexec before the space is released.
    This app runs perfectly fine on NT 3.51 with SQLSERVER 6.0. but nothing
    has helped.
    We have applied all known Sevice Packages for NT 4.0
    Anyone ever run into this problem besides us? Anyone got any ideas?
    thanks - DjR

    Cdburgess75,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at
    http://support.novell.com.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://support.novell.com/forums)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://support.novell.com/forums/faq_general.html
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Forte with Microsoft Distributed TransactionCoordinator?

    Does Forte currently support Microsoft's Distributed Transaction Coordinator
    (MSDTC)? If not, is MSDTC support expected in future?
    Rob
    Robert Black
    Descartes Systems Group
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Word does not (atleast till Word 6.0) come with a type library (OLB file).
    So other ways of using OLEGEN with Word is to use either the
    ProgID ('Word.Basic') or CLSID. The CLSIDs can be found in the
    registration database (registry). So your command line can look like -
    OLEGEN -ip Word.Basic - of C:\WORD.PEX -op Word -oc Application
    Regards,
    Arvind
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Arvind Kumar Krishnaswamy
    Digital/Forte Software Products Group
    Digital Equipment Corporation ______________________
    1800,Harrison Street,Suite 1700, | | | | | | | |
    Oakland.CA 94612 USA |d |i |g |i |t |a |l |
    | | | | | | | |
    Tel : 510-251-6537 ----------------------
    Fax : 510-251-6531
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Using Forte with TCP/IP and DECnet clients

    Can anyone give me information on how to start up the name server on a Vax
    Alpha so we can use Forte 20e2 with both Windows 3.1 DECnet and Windows NT
    TCP/IP at the same time? We know how to start it up to do one at a time, but
    not both at the same time.
    Thanks,
    Steve Isaac
    Hydro Electric Commission
    Hobart, TAS
    Australia
    [email protected]

    Hello Steve,
    "How to start the Forte' nameserver with support for TCP/IP and DECnet"
    Thsi can be done fairly easily. The procedure is documented in the Forte'
    manuals (I do not remember which one, but it is probably the
    system management guide).
    You need to make sure that FORTE_NS_ADDRESS and FORTE_LOCATIONS are set to
    specify both TCP/IP and DECnet.
    I think that when you install Forte on VMS you have the option of specifying
    support for TCP & DECnet, in which case the logical names are set up
    correctly.
    Regards,
    Richard Kirk
    Digital Equipment Corp

  • Forte with JSP?

    hi all
    i'm using FORTE 4.0 to work with java, and i'd like to use it also with JSP, but i have a little problem... jsp page's graphical design....
    so i thought it's impossible to use it as a stand alone jsp editor, don't you?
    please, send me your opinion
    thanx
    sandro

    You can try to create a HTML layout using any GUI editor, like dreamweaver, frontpage, etc. Then paste the html code on Forte's source editor. Insert/modify codes where necessary. It helps a lot for those with little knowledge of HTML. Hope that helps.

  • Re: Forte Environment on OpenVMS Cluster - doubling up forno reason?

    Hi,
    I tested Forte on OpenVMS more than one year ago. So, it's only
    what I remember and it was on Forte R2. Normally, it should work
    exactly as you described if you have one TCP alias for the two nodes.
    The test I made (one year ago) prouved that Forte does not
    know the active cluster of Digital.
    Now I work on RS6000 and we have planned to use HACMP (but the cluster
    is not active). We use one TCP alias for the two machines, and the same
    socket number. So if Machine 1 fails, HACMP will startup Forte and the
    environment on the Machine 2. The application is made to be able to
    reconnect
    to a new environment (and name server). For the deployment, we should
    deploy
    only once, because the environment sees only one alias and socket on the
    TCP
    level. On that Idea, you should try to start the same environement on
    the
    2 machines with one alias and the same socket. The deployment should be
    done
    only once, but you should need to load distrib twice. You may need to
    deploy
    (Appdist directory to have a local load) manually.
    I'm really interested on the result if you make the test.
    Hope it helps,
    Daniel Nguyen
    Freelance Forte Consultant
    Dirk Haben (Tel +61 (0)3 6230 5300) wrote:
    >
    G'Day
    Anyone out here using Forte on a OpenVMS CLUSTER?
    I'm running an environment over a cluster and want to know if I can cut
    down on any builds since both nodes use the same directory on the same
    disk(s) via the same controller etc.
    For a start I don't want Forte to "distribute" the new appdist and userapp
    to the clustered node - it's already "there".
    If I can cut down on the loading of the app and on the install that would
    be good to.
    BTW, so far I only replicate a loadbalanced EntityManager part to attach to RDB dbs on the two machines - 5 each node. Same database.
    Dirk
    [email protected]
    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/>

    I have found it possible to do "stand-alone" development without a node
    manager or environment manager (under both Windows NT 3.51 & 4.0) by:
    1) Creating a shadow repository
    2) Detaching the shadow repository
    3) Running Forte stand-alone against the shadow (switched using Forte
    Control Panel)
    All application resources must be installed & running local (ODBC connection
    to databases, etc...)
    -- Greg
    =======================
    [email protected]
    www.sagesoln.com
    415.329.7243 x 305
    =======================
    George,
    There are a couple of ways you can do testing on a single PC.
    1. If you have NT 3.5.1 or 4.0 on your PC, you can run the
    environment manager (nodemgr -e YourEnvName). With an environment
    manager running, you can then run Forte Distributed, partition, and
    run distributed which will start server partitions on the NT box, etc.
    2. If you have Win 3.1 or Win 95, then you cannot run an environment
    manager or server partitions, but you can still connect to an ODBC database.
    Setting up an ODBC resource manager is very straight-forward. You do some
    of the work in the ODBC control panel (ie. mapping a name to a particular
    data source such as Access file, flat file, etc.). You then run Forte
    Standalone which will automatically use ODBC for any DBSessions or
    DBResourceMgr
    service objects that need to get created by a run. You don't need to
    change your service object to point to an ODBC Resource Mgr, the system
    does it automagically.
    Hope this helps,
    Bobby

  • RE: (forte-users) Support for OpenVMS v7.1-2 on EV6 chip setques tion

    http://www.forte.com/support/platforms.html
    Dec Alpha with OpenVMS 7.1 is supported for 3L2
    -----Original Message-----
    From: Haben, Dirk [SMTP:[email protected]]
    Sent: Wednesday, November 24, 1999 2:37 AM
    To: 'Soapbox Forte Users'
    Cc: 'Forte Support'
    Subject: (forte-users) Support for OpenVMS v7.1-2 on EV6 chip set
    question ...
    Folxs
    I have a new EV6 Alpha available and want to run Forte on it.
    OpenVMS v7.1-2 is a supported OS for Forte v30G2 and 30L2 I think.
    OpenVMS v7.1-2 is a supported OS for the new EV6 Alpha chipset.
    Will Forte v30G2 or 30L2 work on this hardware?
    Is it supported on this platform?
    When will it be supported on the EV6 chip set and what version of Forte do
    I
    need?
    Thanks,
    Dirk
    PS: Anyone out here using the EV6 and Forte?
    For the archives, go to: http://lists.sageit.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: [email protected]

    At 09:33 AM 4/20/01, Rottier, Pascal wrote:
    Forte 4GL is:
    1) A language, TOOL (Compare to Java)
    2) An IDE (Compare to e.g. JBuilder or FJCE)
    3) A collaborative development environment, with central repository (Compare
    to ????)
    4) A distributed application server / object request broker (Compare to J2EE
    servers and/or CORBA)Let's not forget WebEnterprise, Express, and especially Fusion.
    I think, SUN is not al all interested in TOOL.If TOOL were just a language and had no market yet, you are probably
    right. But, not only is TOOL the key to the Forte environment, but it has
    an existing and profitable market. Sun still sells FORTRAN, after all, and
    continues to put money into ADE development for all its language
    products. The real kicker, though, is that I think iPlanet is very clear
    that Fusion, now iIS, is a very key product for them. There may be those
    who wish it were written in Java and who might lobby for doing a Java
    version, but it was clear at the conference that the iPlanet management
    recognize that Java just isn't up to the task at this point. It isn't as
    if all the iPlanet tools are actually written in Java, after all.
    They will only support them for as long as they need.Or, more likely, for as long as they make money.
    Now, in response to Microsofts .NET stratagy. We have yet to see how
    succesfull this will be, but I expect Microsoft to push this down the
    throats of developers and companies quite succesfully.Like they did DCOM?
    =========================================================================
    Thomas Mercer-Hursh, Ph.D email: [email protected]
    Computing Integrity, Inc. sales: 510-233-9329
    550 Casey Drive - Cypress Point support: 510-233-9327
    Point Richmond, CA 94801-3751 fax: 510-233-6950

  • Forte Integration With Exchange or Netscape CalendarServer

    Hi folks.
    I am trying to write an application that will either talk to Ms Exchange
    or the Netscape Calender Server.
    The application should automatically make an appointment on the user's
    calendar based on the time and date specificied. Over here I am not sure
    what components that Microsoft or Netscape has provided for us to
    integrate with their calendar systems? Has anyone actually implemented
    this? What are the alternatives that I have?
    Will Ms MAPI or Netscape's Messaging Access SDK works?
    Thanks
    from: Suen

    What you need to do is integrate Forte with MAPI.
    You can either create a Forte 'C' project that has a direct mapping to
    each of the functions supported by MAPI OR write a wrapper library for
    that accepts the basic parameters to initialize mapi and send/receive
    mail and talks to MAPI by itself.
    We have taken the second approach and have our application totally
    integrated with MAPI.
    You can read more about integrating with C in the 'Integrating with
    External Systems' manaual.
    Inderjyot Singh Sabharwal
    Indus Consultancy Services
    201-261-3100 x232
    [email protected]
    -----Original Message-----
    From: owner-forte-users [SMTP:[email protected]]
    Sent: Monday, January 12, 1998 9:59 AM
    To: doug; forte-users
    Cc: george
    Subject: Forte Integration with MS Outlook
    Hi all,
    Would like to ask if anyone has done any integration between Forte and
    Microsoft Outlook? or even Exchange?
    Would appreciate any information.
    Thanks,
    Steven Wong
    Distributed Objects Sdn. Bhd.
    22, Jalan USJ 9/5T,
    47620 UEP Subang Jaya,
    Selangor Darul Ehsan, Malaysia.
    Tel : (603) 5310 777 ext. 309
    (603) 5310 222 ext. 309
    Email : [email protected]

  • SQR with Forte

    Dear Forte Users
    I am sending this request out on for a customer who does not have access to
    the web. Please respond to me.
    We would like to ask some questions of any sites that are using Forte with
    SQR for reporting.
    Thanks,
    Eric
    --_|\   Eric Gold
    / \ Technical Director
    \_.--._* Forte Australia
    v Voice: 61-2-9926-1403
    Fax: 61-2-9926-1401
    http://www.forte.com
    I hate shaving off my face and growing a scab and having everyone say I
    look much better.

    Dear Forte Users
    I am sending this request out on for a customer who does not have access to
    the web. Please respond to me.
    We would like to ask some questions of any sites that are using Forte with
    SQR for reporting.
    Thanks,
    Eric
    --_|\   Eric Gold
    / \ Technical Director
    \_.--._* Forte Australia
    v Voice: 61-2-9926-1403
    Fax: 61-2-9926-1401
    http://www.forte.com
    I hate shaving off my face and growing a scab and having everyone say I
    look much better.

  • Forte integration with Accounting packages

    Hello all,
    I would like to have more information about how Forte has been used
    to integrate with Accounting packages. Any information would be
    beneficial to me.
    Thank you.

    What you need to do is integrate Forte with MAPI.
    You can either create a Forte 'C' project that has a direct mapping to
    each of the functions supported by MAPI OR write a wrapper library for
    that accepts the basic parameters to initialize mapi and send/receive
    mail and talks to MAPI by itself.
    We have taken the second approach and have our application totally
    integrated with MAPI.
    You can read more about integrating with C in the 'Integrating with
    External Systems' manaual.
    Inderjyot Singh Sabharwal
    Indus Consultancy Services
    201-261-3100 x232
    [email protected]
    -----Original Message-----
    From: owner-forte-users [SMTP:[email protected]]
    Sent: Monday, January 12, 1998 9:59 AM
    To: doug; forte-users
    Cc: george
    Subject: Forte Integration with MS Outlook
    Hi all,
    Would like to ask if anyone has done any integration between Forte and
    Microsoft Outlook? or even Exchange?
    Would appreciate any information.
    Thanks,
    Steven Wong
    Distributed Objects Sdn. Bhd.
    22, Jalan USJ 9/5T,
    47620 UEP Subang Jaya,
    Selangor Darul Ehsan, Malaysia.
    Tel : (603) 5310 777 ext. 309
    (603) 5310 222 ext. 309
    Email : [email protected]

  • RE: Legacy Integration with PI/Open

    Greg -
    We are currently working on wrappering the APIs for UniVerse (aka Pick on
    UNIX).
    We received some help from the guys at RTD in Denver.
    We tested out a C program that uses the Universe APIs and it works fine.
    We will be building the Forte piece and compiling it this week.
    Our first application is to inquire the UniVerse data, after that is
    successful, we will move to inserting & updating.
    Let us know how we can help.
    Larry McCartney
    [email protected]
    (203)459-7959 - Trumbull
    From:
    [email protected][SMTP:[email protected]
    om]
    Sent: Monday, October 12, 1998 11:00 AM
    To: [email protected]
    Subject: forte-users-digest V1 #1111
    forte-users-digest Monday, 12 October 1998 Volume 01 : Number
    1111
    In this issue:
    Legacy Integration with PI/Open
    is OBB32.dll available
    Java Integration
    Java Integration
    Re: Legacy Integration with PI/Open
    RE: Forms That Will Not Close
    RE: Forms That Will Not Close
    RE: Forms That Will Not Close
    Re: AfterValueChange event trigged when it shouldn't be...
    math library
    From: [email protected]
    Date: Mon, 12 Oct 1998 09:49:56 +1000
    Subject: Legacy Integration with PI/Open
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have a requirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experience in
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue is that
    the APIs provided are non-shared, and Forte requires shared libraries.
    Thanks in advance for any help.
    Greg Barber.
    The information transmitted is intended only for the person or entity to
    which it is addressed and may contain confidential and/or privileged
    material. Any review, retransmission, dissemination or other use of, or
    taking of any action in reliance upon, this information by persons or
    entities other than the intended recipient is prohibited. If you
    received
    this in error, please contact the sender and delete the material from any
    computer.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "sridhar t" <[email protected]>
    Date: Sun, 11 Oct 1998 22:01:36 PDT
    Subject: is OBB32.dll available
    hi,
    am working on forte3.0.G.2. when i tried to use objectbroker library i
    am unable to find the runtime objectbroker library (OBB32.dll). is this
    dll available with this version. if not is there any alternative.
    thanks,
    sridhar,
    Goldstone Softech USA
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: srinivasa gopi <[email protected]>
    Date: Sun, 11 Oct 1998 23:12:22 -0700 (PDT)
    Subject: Java Integration
    Hello,
    I'm trying to integrate Forti with Java in Java mode using IIOP.I
    followed the steps as explained in the Forti Web enterprise manual.I
    compiled the Java files that are generated by Forti along with the
    client Java file.The Java applet is getting downloaded on the client
    browser(IE 4.0), but the problem is browser is giving an exception
    ** Java.lang.RuntimeException can't connect to service object with
    the ior file name **.
    My question is on every client is it necessary for ORB(Visigenic for
    Java 3.2) and also the Forti Java interoperability package that is
    provided by the Forti for compatability with Java or it is not
    required on the clients ?
    Is there any other alternative to achieve the goal as this will give
    wide access to the Forti service objects through Web Browser clients.
    Please mail me the solution to this problem as early as possible it is
    very urgent.
    Thanks in advance,
    Srinivasa Gopi,
    Goldstone Softech USA
    DO YOU YAHOO!?
    Get your free @yahoo.com address at http://mail.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: srinivasa gopi <[email protected]>
    Date: Sun, 11 Oct 1998 23:26:26 -0700 (PDT)
    Subject: Java Integration
    Hello,
    I'm trying to integrate Forti with Java in Java mode using IIOP.I
    followed the steps as explained in the Forti Web enterprise manual.I
    compiled the Java files that are generated by Forti along with the
    client Java file.The Java applet is getting downloaded on the client
    browser(IE 4.0), but the problem is browser is giving an exception
    ** Java.lang.RuntimeException can't connect to service object with
    the ior file name **.
    My question is on every client is it necessary for ORB(Visigenic for
    Java 3.2) and also the Forti Java interoperability package that is
    provided by the Forti for compatability with Java or it is not
    required on the clients ?
    Is there any other alternative to achieve the goal as this will give
    wide access to the Forti service objects through Web Browser clients.
    Please mail me the solution to this problem as early as possible it is
    very urgent.
    Thanks in advance,
    Srinivasa Gopi,
    Goldstone Softech USA
    DO YOU YAHOO!?
    Get your free @yahoo.com address at http://mail.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Tim Hagemann <[email protected]>
    Date: Mon, 12 Oct 1998 09:21:06 +0200
    Subject: Re: Legacy Integration with PI/Open
    Greg,
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have arequirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experiencein
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue isthat
    the APIs provided are non-shared, and Forte requires shared libraries.Would be interersting, which operating system you're using.
    You could write a dll (on windows) or shared library (on unix) wrappering
    the
    original,statically linked "C"-Libs. This lib could be used by Forte.
    Tim Hagemann
    Tim Hagemann
    Ascom GmbH Email: [email protected]
    Charlottenburger Allee 61 Phone: +49 241 96806 273
    D-52068 Aachen Fax: +49 241 96806 225
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "Rottier, Pascal" <[email protected]>
    Date: Mon, 12 Oct 1998 09:38:25 +0200
    Subject: RE: Forms That Will Not Close
    Exiting the event loop will not close the window! Invoking
    'Close' method on the window will. Check if this method
    is executed. It appears, the AfterFinalize event exits the
    event loop and nothing more. Then, your applications
    waits for some event from your main window, like 'Mouse-
    Enter', before invoking Window.Close().
    Pascal
    Hi,
    We seem to be having some type of deadlock problem when trying to
    close
    forms and am wondering if anyone else has experienced this problem.
    The
    phenomenon does not always occur and is not specific to any one client
    machine.
    I will explain the phenomenon:
    1. We have an object that contains our main application startup
    method.
    This method then instantiates our main application window (Control)
    and
    invokes the Display() method using start task.
    2. All other forms created by the application are created using a form
    manager service object which exists on the client partition. The form
    manager has a CreateForm() method which instantiates a form class of
    the
    specified type and invoked the form's Display() method using start
    task.
    3. Each form has a Close push button which when clicked invokes
    Window.RequestFinalize().
    Now, the problem we have is this:
    The user starts the application and the main application window is
    displayed. The user then selects an option from the main window and a
    child form is created using the form manager service object and is
    displayed. The user can continue to create more child forms by
    selecting
    options from the main window and all child forms are instantiated and
    displayed correctly.
    However, when the user attempts to close one of the forms the form
    does
    not close. The finalize event is triggered and the event loop is
    exited,
    but the form continues to be displayed and does not close. If the user
    then moves the mouse pointer over the main application window, the
    child
    form immediately closes. Moving the mouse cursor over other child
    windows (or even the desktop) does NOT do this - only when the mouse
    cursor is moved over the main window does the child form close.
    Does anyone have any ideas on this?
    Regards,
    Jace.
    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/>
    From: Jason de Cean <[email protected]>
    Date: Mon, 12 Oct 1998 17:47:20 +1000
    Subject: RE: Forms That Will Not Close
    Hi Pascal,
    The Display() method is as follows:
    self.Open();
    event loop
    when Window.AfterFinalize do
    exit;
    when task.Shutdown do
    exit;
    end event;
    self.Close();
    <end>
    Are you saying we should do a Window.Close() in there somewhere as well
    Regards,
    Jace.
    On Monday, 12 October 1998 17:36, Rottier, Pascal
    [SMTP:[email protected]] wrote:
    Exiting the event loop will not close the window!
    Invoking
    'Close' method on the window will. Check if this method
    is executed. It appears, the AfterFinalize event exits
    the
    event loop and nothing more. Then, your applications
    waits for some event from your main window, like 'Mouse-
    Enter', before invoking Window.Close().
    Pascal
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: "Rottier, Pascal" <[email protected]>
    Date: Mon, 12 Oct 1998 11:04:24 +0200
    Subject: RE: Forms That Will Not Close
    Jason,
    No, self.Close() should close the window. This is the
    method I referred to. You could place a traceline
    behind self.Close() to see if it is executed. It is not
    inconcievable some exception may exit the Display()
    method before self.Close() is executed.
    After that, maybe, some events from your main
    window trigger something that causes a call like 'My-
    Window.Close()', where 'MyWindow' is a subclass of
    'UserWindow', so 'MyWindow' gets closed after all.
    Maybe you've overridden 'Close()', so now it doesn't
    work properly anymore.
    Are you sure you exit the event loop after you press
    the close button?? The display method is not regis-
    terred for any <PushButton>.Click event, though maybe
    you just didn't include the full Display method in your
    mail.
    Remember that an event loop will only respond to an
    event if it is not currently handling an event. So, the
    method behind <PushButton>.Click may call a self.
    Window.RequestFinalize(), which will cause an After-
    Finalize event to be posted, which will be placed in
    the event queue. If this method however keeps waiting
    for something, the event loop will not respond to the
    AfterFinalize event, until this method is done waiting.
    Pascal.
    Hi Pascal,
    The Display() method is as follows:
    self.Open();
    event loop
    when Window.AfterFinalize do
    exit;
    when task.Shutdown do
    exit;
    end event;
    self.Close();
    <end>
    Are you saying we should do a Window.Close() in there somewhere as
    well
    Regards,
    Jace.
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Thomas Kunst <[email protected]>
    Date: Mon, 12 Oct 1998 14:28:55 +0200
    Subject: Re: AfterValueChange event trigged when it shouldn't be...
    Which version of Fort=E9 are you using? We had some strage problems with
    GUI events in Fort=E9 3.0.F.2, which disappeared now that we use 3.0.J.1!=
    Fouche, Jaco wrote:
    =
    Hi there,
    =
    I'm hoping that someone out there has experienced the following (and
    knows why it is happening. ) :-)
    =
    I have a couple of windows on which the AfterValueChange event is
    triggered on a field upon hitting the delete key.
    We all know that this should only happen upon leaving the field, ie. th=e
    field loosing focus. The problem is that I'm trying to recreate this in=
    a simple test class, but now it won't happen. I still have the original=
    windows on which it is happening, but I would like to construct
    something small and simple to send to Forte.
    =
    Any ideas as to why this could be happening?
    =- -- =
    Dr. Thomas Kunst mailto:[email protected]
    sd&m GmbH & Co. KG http://www.sdm.de
    software design & management
    Thomas-Dehler-Str. 27, 81737 Muenchen, Germany
    Tel +49 89 63812-221 Fax -444
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    From: Greg Gorham <[email protected]>
    Date: Mon, 12 Oct 1998 09:51:07 -0400
    Subject: math library
    I need direction to the source of Forte libs that handle more scientific
    math. Also included is the need for more scientific print formating. I
    understand, second hand, that such material is available from third
    party vendors/sources.
    Thanks
    Greg Gorham
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    End of forte-users-digest V1 #1111
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Greg,
    This is a bit of a long shot, but has anyone experience with integrating
    Forte with PI/Open. PI/Open is a variant of PICK. We have a requirement
    to read and update a PI/Open database from within our Forte application,
    and we would be most interested to hear from anyone who has experience in
    doing this.
    We are aware of a set of APIs provided with PI/Open that are written in
    "C". We could wrapper these from within Forte, however the issue is that
    the APIs provided are non-shared, and Forte requires shared libraries.Would be interersting, which operating system you're using.
    You could write a dll (on windows) or shared library (on unix) wrappering the
    original,statically linked "C"-Libs. This lib could be used by Forte.
    Tim Hagemann
    Tim Hagemann
    Ascom GmbH Email: [email protected]
    Charlottenburger Allee 61 Phone: +49 241 96806 273
    D-52068 Aachen Fax: +49 241 96806 225
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Testing in Forte: Good News :-)

    Hi
    The purpose of this message is to address some inaccuracies in the attached
    message regarding testing tools. I thought I would share with you all what
    I found out about testing tools that work with Forte.
    I heard back from Forte users about two testing tools:
    1) Mercury LoadRunner / WinRunner etc.
    2) ClassIQ's product called IQTest
    Mercury
    I spoke with a Mercury representative today who listed for me several sites
    which are successfully using Forte with Mercury (one of these sites is even
    located here in Australia!). The problems described in the attached
    message or accurate; however, the workarounds are documented and easy to
    understand.
    You can use Mercury today with Forte.
    In addition, Mercury has been working for several months now on an even
    tighter integration with Forte. This project has been extremely
    successful. There is at least one Forte site in the USA which is using
    this Forte/Mercury integrated product. According to the Mercury rep, the
    Mercury/Forte tighter integration is now in beta testing and should be
    production in May/June 1997. This information was verified by my contacts
    at Forte HQ. If any of you need more detailed information than this please
    contact me or your Mercury representative.
    ClassIQ
    ClassIQ currently has a small number of sites using its testing tools which
    are written in Forte. Needless to say, ClassIQ is very tightly integrated
    with the Forte environment. If you would like to know more about ClassIQ
    contact Joe Burns at 105210,[email protected].
    I am sure there are many other people using other testing tools with
    Forte....these are just the two I have heard about in the initial responses
    to my query. I would love to hear about other testing tools which work
    well with Forte.
    Regards,
    Eric
    At 11:19 AM 2/19/97 +0530, you wrote:
    Hi,
    We evaluated quite a few test tools in relation to the forte
    environment. All of them have the same problem : The inability to
    correctly map Forte widgets. Most of them cannot recognise
    Outlinefields, ArrayFields etc. Even if they do recognise a forte widget
    only basic properties like the size of the widget, its position on the
    screen etc. are recorded. Data contents of the widget are not
    recognized.
    To clarify the above points : Given a screen with a TextData widget, you
    can record and playback this sequence without any problems with most
    Test tools :- Position the mouse on the widget, Type 'Testing' .
    Ideally, the TextData widget should have a property 'Content' or 'Value'
    (different test tools call it differently) which will have the value
    'Testing'. In case of forte this does not happen. What is recorded are
    the low level mouse movements or keyboard strokes. The position on the
    screen where the value is typed is recorded and played back.
    Low level recording maybe acceptable in some circumstances but say - you
    have a widget which gets populated by a database query. How will you
    test the values displayed ?
    Some of the test tools are customizable i.e. you can actually create a
    widget class of your own and try to map it to a recognized (by the Tool)
    widget class. This will be a time consuming process with a great deal of
    trial and error and no guarantees of success.
    If the sole objective is navigate through screens and record and
    playback, then most of the automated test tools work. If you want to
    make full use of a test tools capabilities and want to go further and
    intelligently record and playback, most test tools have very very
    limited use.
    Discussions with Test tool vendors have revealed the following :
    - Forte has not released a Test API to any particular vendor or the
    market at large
    - Forte implementation sites are at the moment too few for any test tool
    vendor to invest in Research and Development and come out with a Test
    API.
    So as it goes the chances of a fully compatible Forte test tool in the
    near future are remote.
    Forte's own AutoTester project has a limited usage. My own evaluation is
    that it cannot be used for big sized implementations. Along with other
    limitations, test management facilities that are particularly relevant
    for big sized implementations simply don't exist with AutoTester.
    The only product in the market that is Forte specific and is more a
    testing Framework than a tool is TestIQ from ClassIQ. I am keen to get
    information about TestIQ from any of its implementation sites. Again I
    am not sure about its test management capabilities.
    Hope the information helps,
    Parvathi Iyer,
    [email protected]
    From: David Campbell[SMTP:[email protected]]
    Sent: Tuesday, February 18, 1997 2:08PM
    To: [email protected]
    Subject: Development tools
    Hi all,
    We are about to embark on a sizable Forte development and are interested
    in hearing from anybody who has successfully used automated test tools
    with Forte. Also, does anybody know of a problem tracking tool that can
    be linked to the Forte source repository for the purpose of tracking the
    status software bugs, fixes etc.
    Thanks,
    David Campbell
    System Consultant
    CSC Australia
    From: [email protected][SMTP:[email protected]]
    Sent: Tuesday, February 18, 1997 11:58 PM
    To: [email protected]
    Subject: Automated test tools
    I've read about Capture/Replay and played with the AutoTester project a
    little. I'm curious as to the experiences that developers have had with
    using these tools to automate testing of GUI applications. Has anyone
    actually deployed an application that successfully uses these tools? How
    does it compare against other automated test tools?
    One limitation that I see with using Capture/Replay is that any non-Forte
    client interfacing with my Forte code would not be able to use this
    mechanism to perform its auto testing. Also, while playing with the
    AutoTester I actually got a playback which was slightly different than what
    I did while doing the capture.
    Thanks,
    Jim Hancock
    [email protected]
    --_|\   Eric Gold
    / \ Technical Director
    \_.--._* Forte Australia
    v Voice: 61-2-9926-1403
    Fax: 61-2-9926-1401
    http://www.forte.com
    He is happiest who advances more gradually to greatness.
    -- Adam Smith

    Thanks for the news Nancy!

Maybe you are looking for

  • IPhoto Crashes on Launch Mac OS 10.6.7

    Hi Everyone! Recently was attempting to import several photos to my iPhoto Library. When I launched the app, it crashed immediately and displayed the error message below: Process:         iPhoto [29458] Path:            /Applications/iPhoto.app/Conte

  • Installing Yosemite on Ext FW Drive Fails

    I've been trying to get Yosemite installed on an external FW drive for a couple days now. The drive is formatted properly (GUID) and Mac OS Extended. It's a 1.5TB drive that has three partitions, one of which is intended for Yosemite. I have Yosemite

  • Any ideas on how to Edit this?

    I don't know why this photo turned out the way it did. I had no problems prior to taking this picture. Please help! I desperately need to fix this the best I can,

  • Adjustment A/C for Receivables/Payables OBBV

    Dear All Can anyone please tell me how to use transaction code OBBV. What is its use, What should come in Adjustment A/C and What should come in Target Account? Thanks & Regards Kanwaljit

  • I am not able to install itunes 11.1.3.8 on my windows 8 pc.

    I am not able to install itunes 11.1.3.8 on my windows 8 pc. As when eer i run the setup , after some time it just shows " There is a problem woth this windows installer package. A program required for this install to complete could not be run. " i a