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.
I just noticed that where I referenced "app\" before all my .fex files in my app, that now I need to just reference "processfiles". Big change. Also, does any one know why when you render an AHTML file and then try and put the results in an innerhtml, it does not work? Worked great in previous versions.This message has been edited. Last edited by: <Kathryn Henning>,
Version: 8.0.0.6 Windows platform All output formats will probably be used.
Kowens, I'm not sure what you mean by "processfiles", but yes WF 8 is a major architectural change. In Managed Reporting we no longer use the app/file.fex referencing. Instead everything both in and out of MR can be referenced with fully qualified IBFS paths or relatively.
I am using webservices to render some reports. I am also using servlet calls on other reports. My code was referencing "app" in front of all the reports before they were called to get them correctly! So I need to change them all now????
Version: 8.0.0.6 Windows platform All output formats will probably be used.
Matt, it is not. It states it cannot find the procedure unless I modify report location in reference.vb from the webservice before I call it. Do you have success with this?
Version: 8.0.0.6 Windows platform All output formats will probably be used.
If you migrated using the migrate tool then it should work fine as Matt Lerner mentioned but if you open and do any change then it won't work. In that case, you need to change the path according to WF8 standard.
If you have a old version backup copy that file and paste it in WF8 and try run it.
WFConsultant
WF 8105M on Win7/Tomcat
Posts: 780 | Location: Florida | Registered: January 09, 2005
For SOAP Web Services in a WF8 Migrated environment, the Domain, Folder, and ReportName definitions for the FexInfo structure are derived from the Full Path to the report.
For example, if the Full Path to the WebFOCUS report is the following: IBFS:/WFC/Repository/efrem/std_reports/car_reports/sales.fex
then the FexInfo structure definition would be the following:
In order to reference name as app/sales.fex, the Full Path to the WebFOCUS Report would have had to be the following: IBFS:/WFC/Repository/efrem/std_reports/car_reports/app/sales.fex
Meaning, that there would need to be a sub-folder created called "app" under the MREfolder definition which would contain the WebFOCUS reports.
Posts: 229 | Location: New York | Registered: July 27, 2004
Thank you efrem. It was your post that gave me some insight on how to handle this.
I did add a physical sub folder where I needed it to be and called it "app". I also had to MODIFY my .NET code prior to calling the SOAP webservice to turn the MRE Folder from a virtual folder (it had a # in front of the name) into a physical folder. This was accomplished just by removing the "#" in front of the name. I was then able to find my reports fine, and only had to modify one file in my NET code, instead of about 30. This solution, although not ideal (ideal would be not having to change ANY code) did seem to work. Would you review the steps I took and let me know if you think it is a good solution? Given the directory structure of IBFS:/WFC/Repository/tpmsdevt/std_reports/processfiles/app/alertlisting_proc.fex
1. Add "app" directory structure to my current folder structure. 2. Publish the new "app" folder. 3. Move the files to this new folder and publish. 4. Update the following code in my .NET to turn a virtual folder into a physical folder. MREFolder = "#processfiles" ----> MREFolder = "processfiles" It now finds all the references to "app/alertlisting_proc.fex"
Version: 8.0.0.6 Windows platform All output formats will probably be used.
That should work. But, I am investigating on why app/fexname.fex doesn't work with Web Services after migration. I would advise to open up a Hottrack case so the discussion can continue.
Posts: 229 | Location: New York | Registered: July 27, 2004
Going forward I would like to use RWS. But I want to avoid having to change alot of legacy code at this time, so I am sticking to SOAP for the legacy apps.
Version: 8.0.0.6 Windows platform All output formats will probably be used.