Library list? I thought it was working at 2.1.5 and earlier

Use this board to ask questions or have discussions with other Rich Displays users.
Post Reply
Bryan641
Profound User
Posts: 72
Joined: Fri Oct 01, 2010 5:07 pm
First Name: Bryan
Last Name: Leaman
Company Name: InVue Security
Phone: 704-752-6513 x221
Address 1: 15015 Lancaster Hwy
City: Charlotte
State / Province: North Carolina
Zip / Postal Code: 28277
Contact:

Library list? I thought it was working at 2.1.5 and earlier

Post by Bryan641 »

When we installed Profound UI and added it to our existing Apache instances, I tried using

Code: Select all

     SetEnv QIBM_CGI_LIBRARY_LIST "TESTPGM;TESTDATA;QTEMP;QGPL"
to control the libary list and it was working, but now at 2.1.6, I don't seem to have any control over the library list in my Apache httpd.conf file. My programs don't find our database tables.

What's the best way to control the library list?

-- Bryan
User avatar
Alex
Profound Logic Staff Member
Posts: 233
Joined: Fri Jan 04, 2008 12:10 pm
First Name: Alex
Last Name: Roytman
Company Name: Profound Logic Software
Contact:

Re: Library list? I thought it was working at 2.1.5 and earlier

Post by Alex »

As of version 2.1.6, the library list in that environment variable will not be carried over into the application.

We are building a more flexible system for managing library lists, which will be driven by database files in Profound UI and optionally job descriptions. You can update the first record in file PUI0001204 and put a space separated library list into the LIBRARY LIST field.

In an upcoming release, there will be an GUI interface for maintaining this.
Bryan641
Profound User
Posts: 72
Joined: Fri Oct 01, 2010 5:07 pm
First Name: Bryan
Last Name: Leaman
Company Name: InVue Security
Phone: 704-752-6513 x221
Address 1: 15015 Lancaster Hwy
City: Charlotte
State / Province: North Carolina
Zip / Postal Code: 28277
Contact:

Re: Library list? I thought it was working at 2.1.5 and earlier

Post by Bryan641 »

I didn't see anything about that in the release notes, but my applications just stopped working.

Will there be a way to designate test vs. production? I was able to set the environment variable based on which Apache virtual host I was hitting.
User avatar
Rob
Profound Logic Staff Member
Posts: 135
Joined: Fri Jan 04, 2008 12:12 pm
First Name: Rob
Last Name: Ferguson
Company Name: Profound Logic Software
Contact:

Re: Library list? I thought it was working at 2.1.5 and earlier

Post by Rob »

Test and production environments will be running out of their own Profound UI library (PROFOUNDUI by default). The solution here is to update file PUI0001204 in the test library with the test library list and update the file PUI0001204 in the production library with the production library list
Bryan641
Profound User
Posts: 72
Joined: Fri Oct 01, 2010 5:07 pm
First Name: Bryan
Last Name: Leaman
Company Name: InVue Security
Phone: 704-752-6513 x221
Address 1: 15015 Lancaster Hwy
City: Charlotte
State / Province: North Carolina
Zip / Postal Code: 28277
Contact:

Re: Library list? I thought it was working at 2.1.5 and earlier

Post by Bryan641 »

So I need to install ProfoundUI twice, and call one of them something different, like TESTPUI? Will they share license keys and can I install different versions?

I'd like to be able to test the next version for things like this that break before moving adopting the new version in production.

(Frankly, "SetEnv QIBM_CGI_LIBRARY_LIST " was simpler, but with what we've experienced so far, it would be good to test out new versions before adopting in production.)

--Bryan
User avatar
Rob
Profound Logic Staff Member
Posts: 135
Joined: Fri Jan 04, 2008 12:12 pm
First Name: Rob
Last Name: Ferguson
Company Name: Profound Logic Software
Contact:

Re: Library list? I thought it was working at 2.1.5 and earlier

Post by Rob »

Yes I would recommend a test and production install. This does means installing it twice. TESTPUI would be a good name for a test instance. One license will cover multiple instances on the one box and you can have different version running in each instance.

When you install Profound UI for the test instance, change the Destination Library to TESTPUI, the Instance Name to TESTPUI and the Port Number to a different number than the production intance (e.g. 8080 for production, 8081 for test)
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 4 guests