• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Valence 2.1.20100802.0

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Valence 2.1.20100802.0

    Version: 2.1.20100802.0

    Release Date: 2010-08-02

    About this Release:

    This is a new release of Valence 2.1 with certain bug fixes and new features. Please read this entire post before installing or updating.
    • New Installations - Visit the Valence Store to download the latest release under the free Community Developer License or to purchase a Professional Developer License. See the Licensing page and the FAQ page for information on the current Valence licensing methods.
    • Updating an Existing Valence 2.1 Installation - To access the installation updater you must have an active Valence Support Pack. Those with a current Valence Support Pack may download the installation updater from within their account at the Valence Store. To purchase a Support Pack visit the Valence Store.
    • Upgrading from Valence 2.0 - Existing customers running Valence 2.0 can install this version and migrate using the provided conversion tool. Valence 2.1 will install into library VALENCE21 and ifs path /valence-2.1 so it will have no effect on your current VALENCE20 or /valence-2.0 installation. Once Valence 2.1 is successfully installed, call program VVCNV21 from a green screen session and follow the prompts to migrate select data from your Valence 2.0 installation.
    • Upgrading from Valence 1.X - Existing customers running Valence 1.X should contact CNX at support@cnxcorp.com for information and guidance on upgrading to version 2.1.

    More Info on Valence 2.1:

    See the original release notes for Valence 2.1 for more general features and info on this release.

    Bug Fixes Since Previous Update Release:
    • Corrected custom activation group bugBug with large output streamsProblem with inserting data into undersized RPG arraySigned fields issueProblem with optional parms on Valence Portal optionsOther minor fixes/tweaks

    New Features Since Previous Update Release:

    This release includes several new features that will be officially included with Valence 2.2, due out in Fall 2010. These features are not yet officially documented and may undergo additional changes prior to Valence 2.2 release. If you would like to Beta test these new features, send an email to support@cnxcorp.com for further details.
    • Kerberos and EIM Single Signon Support - New options in the Valence Portal for automatic login with Kerberos or full EIM.
    • File Upload - New file upload capability through the VVUPLOAD program and vvIn_file. Includes a new example for easy incorporation into your applications.

    System Requirements:
    • Any hardware running the IBM i operating system V5R4 or higher. Existing customers on previous versions of Valence at V5R3 will not be able to upgrade to this version until they are at V5R4 or higher.
    • A personal computer running Windows XP/Vista/7, MacOSX or Linux (for installation only). Only the Windows version is available for download from the Valence Store. If you would like a Mac or Linux installer please email support@cnxcorp.com.
    • A compatible browser on client computers. This version of Valence has been tested with Internet Explorer 8, Firefox 3.6 and Safari 4.0. Google Chrome is also very likely to work fine, but we do not currently QA test Valence with Chrome.
    • 5722ST1 is required to use AutoCode, and for the ability to recompile many of the Valence core programs.
    • If you would like to use the PDF and/or Email capabilities of Valence then you need 5722JV1 *BASE and option 6, Java Developer Kit 1.4. This is installed on most systems by default. After installing this version of Valence, just try to run the PDF and email examples. If they work then you know for certain your system has the correct configuration. Note that even though Java is required, you do not need to know or use Java to develop PDFs or send emails with Valence. You will use the Valence RPG Toolkit procedures, which use certain Java functions behind the scenes.

    If you need assistance with installing this release please email support@cnxcorp.com.

  • #2
    File upload example

    FYI on the new file upload functionality included in this latest release...

    There is an example program included in this distribution to demonstrate how to use the file upload routine, but if you're only applying this Valence update to your existing 2.1 install (versus installing the full Valence 2.1 package from scratch) you will need to set up the file upload example option manually. Here are the steps:
    1. Create the option by going into the Administration folder, clicking on "Options" and then click the "Add" button up top. Fill in the "Basics" tab as follows:
      • Enabled: (checked)
      • Name on Navigation Tree: File Upload to IFS
      • Tool Tip: example - upload - file upload to ifs
      • When Option is Selected: Run a Valence Application
      • HTML File to Initialize: [HTML_PATH]/examples/upload/fileuploadtoifs.html
      • Authorized System i Programs: EXUPLOAD1
      • Optional Parameters: (none)
      • Start this Option in a New: Portal Tab


      Then click on the "Group Membership" tab and ensure your option belongs to the appropriate groups (i.e., drag the "ALL" and "Examples" groups to the left folder). Click "Save" to save the new option.

    2. Now you need to add the following directive to your Apache server instance configuration for this new program (because it's called directly from the front-end rather than routing through vvCall):
      ScriptAliasMatch /valence(.*)/vvupload.pgm /QSYS.LIB/valence21.LIB/VVUPLOAD.PGM

      You'll need to stop and restart the server instance for this to take effect. If you're not sure how to add directives to your Apache, please reference the Valence manual, chapter 4.2.

    3. Now put the new option in the appropriate spot on your navigation tree(s) in Valence by clicking on "Navigation Trees" and then double-clicking the tree(s) on which you want to include this example. Click on the "Navigation tree" tab and then click "Add Folder" to create a new folder for the upload example (you can call it "Upload"). Click "Save" and then drag the new folder into your "Examples" folder.

      Finally, drag the newly created option created in step (1) from the right side (in the "Options" list) over to the new folder you just created within "Examples". Click "Save" to save the changes to the navigation tree.


    You should now be able to launch the upload example.

    Comment

    Working...
    X