Focal Point Banner


As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.

Join the TIBCO Community
TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.

  • From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
  • Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
  • Request access to the private WebFOCUS User Group (login required) to network with fellow members.

Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.


Focal Point    Focal Point Forums  Hop To Forum Categories  WebFOCUS/FOCUS Forum on Focal Point     Best placement of *.fex in mixed 'launch mode' environemnt?

Read-Only Read-Only Topic
Go
Search
Notify
Tools
Best placement of *.fex in mixed 'launch mode' environemnt?
 Login/Join
 
Platinum Member
posted
What are your comments, experiences, and recommendations about the placement of *.fex?

We are migrating from WF532 on one server to WF716 on a different server and are 'biteing the bullet' and reorganizing our environment after 8 years of haphazar growth. Several different organizational protocalls are being considered and we're asking the community's opinions of them.

Reports are by RCaster, with e-mail distribution; by MRE, for a very restricted set of users (>5); Directly from URLs on the corporate site using WFServlet; and by Dashboard, our preferred way going forward.
Development is by 2-3 persons, with DevStudio.
We use APPPATH to find objects and set 'edasprof.cfg's for MRE users, and always run RCaster with its own UserID and profile.

We prefer to keep 'production' procedures protected inside the '...\ibi\apps\' library structure accessable only to the developers, and organized into libraries based on business function: Finance, Sales, Purchasing, Executive, HR, etc. Because Dashboard reports are tied to MRE, we've decided to keep a 1:1 correspondance between apps libraries and MRE domains with exceptions for Developer "sandboxes" and apps libraries of things shared by two or more business functions.

We've implemented security via Active Directory so that authorized users get to WF and their network IDs seamlessly become their WF IDs.
For maintenance reasons we don't want to get involved with many WF UserProfiles, except where absolutely necessary, as with RCaster mentioned previously. MRE's Users and Groups secures MRE sufficiently, and Developers are trusted with full access to all apps libraries.

Our concern with *.fex placement is to put code where it makes the most 'sense' and avoid duplicating the code in multiple places; and all the maintenance problems which that leads to.

Placement of some things seems obvious, but other considerations make matters not so simple.
- RCaster procedures go into their respective apps libraries. Developers create, maintain, and schedule them. Users don't see them because they get e-mails or Dashboard viewing. But what about the odd report that someone needs to run off-schedule? It can be triggered from our web site via WFServlet, but if it's needed on a dashboard, then it must be in MRE. Do we place the *.fex in apps and a "-INCLUDE" in MRE, or put the *.fex into MRE and point the RCaster schedule and URL there? How do we secure or hide a Domain *.fex against tampering by authorized domain or dashboard users?
- Everything for a Dashboard must be in MRE, and this leads to the same visibility, security, and "-INCLUDE" question mentioned above.
- What about the report that's needed by multile business functions? We don't want to duplicate the *.fex, so how do we handle a later arriving group of users?

Does anyone have experience that could help us decide the rules for placement of *.fex? What haven't we imagined that you've experienced? Does WF have capabilities we don't knnow about that can make these decisions easier?


WIN/2K running WF 7.6.4
Development via DevStudio 7.6.4, MRE, TextEditor.
Data is Oracle, MS-SQL.
 
Posts: 154 | Location: NY | Registered: October 27, 2005Report This Post
  Powered by Social Strata  

Read-Only Read-Only Topic

Focal Point    Focal Point Forums  Hop To Forum Categories  WebFOCUS/FOCUS Forum on Focal Point     Best placement of *.fex in mixed 'launch mode' environemnt?

Copyright © 1996-2020 Information Builders