QlikTip #40: Installing/Deploying QlikView Extensions

After the last post I received some eMails how to deploy QlikView Extensions.
Altough this information is already available somewhere in the QlikCommunity here is the short instruction.

Installing a .qar file

If you have downloaded a .qar (QlikView Archive file) it is easy to install this file for later usage within the QlikView Desktop:

Just doubleclick the file and QlikView will be started automatically showing you the confirmation dialog that the .qar file has been deployed to your local computer.

Doing so you can now switch to WebView and drag and drop the new extension to your application.

What happend in the background

A .qar file is technically spoken just a ZIP file with the extension .qar.
QlikView has unzipped the file and copied the content of the ZIP file to a directory where QlikView Desktop listens to.

This is depending on your operating system and the type of the extension (object or document extension):

Windows 7:

  • C:\Users\[user]\AppData\Local\QlikTech\QlikView\Extensions\Objects
  • C:\Users\[user]\AppData\Local\QlikTech\QlikView\Extensions\Document

Windows XP:

  • C:\Documents and Settings\[user]\Local Settings\Application Data\QlikTech\QlikView\Extensions\Objects
  • C:\Documents and Settings\[user]\Local Settings\Application Data\QlikTech\QlikView\Extensions\Document

Deployment to QlikView server

If you want to deploy your object or document extension you have to copy & paste the content of the extension to the server manually, again depending on operating system and extension type:

Windows Server 2008:

  • C:\ProgramData\QlikTech\QlikViewServer\Extensions\Objects
  • C:\ProgramData\QlikTech\QlikViewServer\Extensions\Document

Windows Server 2003:

  • C:\Documents and Settings\All Users\Application Data\QlikTech\QlikViewServer\Extensions\Objects
  • C:\Documents and Settings\All Users\Application Data\QlikTech\QlikViewServer\Extensions\Document

Alternate Installation Path for QlikView Server

If you want you can define an alternate installation path for your server extensions within the QMC (QlikView Mangement Console):

By doing so you can from then on use the following paths to copy your extensions to:

  • Document Extension: %Your Alternate Extension Path%/Document/
  • Object Extension: %Your Alternate Extension Path%/Objects/

Removing QlikView Extensions

Removing QlikView Extensions either from QlikView Server or QlikView Desktop is easy: Just remove the extension folder (below the paths mentioned above) and the extension is not available anymore.

Bookmark and Share

and tagged , , , , . Bookmark the permalink. Both comments and trackbacks are currently closed.

13 Comments

  1. Utsav Vachharajani
    Posted August 27, 2013 at 11:42 | Permalink

    Hi Stefan,
    I followed your steps to install extensions.

    I have placed necessary files in C:\Users…etc for my Desktop Version and
    C:\Program Data\ …etc for my server version.

    This works perfectly with my desktop version. However my server behaves differently to this.
    The objects are not showing any data when I acces the document via access point.

    At times I am able to add new objects -> add extensions while at times there are no extensions visible there.
    Also my server kep reconnecting in a loop for a particulart appliction.

    Please help me out .

    QV Desktop Edition : QV 11.00.11149.0 IR 64-Bit

    QV Server Edition :
    Product name QlikView Web Server x64
    Client Build Number 11.0.11149.0
    Target Platform x64

    Regards,
    Utsav

    • Posted November 28, 2013 at 20:33 | Permalink

      Did you maybe set an “Alternate Extensions Path”?

      Regards
      Stefan

      • A B
        Posted June 26, 2014 at 19:32 | Permalink

        Hello Stefan,
        Thanks a lot for sharing ‘ Installing/Deploying QlikView Extensions’.
        I am new to QlikView, Please I need your guidance on getting ‘Map’ – Extention (Google map) working on QlikView-AccessPoint.

        The map (Google map with pins and clusters etc) is working fine on my desktop ( QlikView Desktop on Server )
        But when I open report in Access Point the map object is not showing.
        When I select AJAX -(Full Browser) the object does NOT show at all,Google map & pins does not load at all. also there are no error msg.
        when you select IE Plugin the object it comes up as Bar chart.(I know Map objects dont work in IE plugin)

        Server Info:
        QlikView Version -11.0.11 SR2 – 64 bit
        windows 2008 R2 Enterprise(64 bit)
        IE-9

        1)Extensions are copied on QlikView Srver at – C:\ProgramData\QlikTech\QlikViewServer\Extensions\Objects\
        2)Full Browser Version where AJAX is enabled
        3)can access to maps.google.com on IE on server
        4)The QlikView Server has access to internet, Also Qlikview Service account on server has access to internet.
        5)System -> QlikView Servers -> Your QVS(s) -> Security -> Make sure “Allow Extensions” IS checked on QMS

        AM I missing any configuration – server setting etc.
        Is any QlikView Server settings I am missing?? Please suggest if any specific network or internet access or user access is required.

        Your guidance & help will be very much appreciated.

        Thanks

      • Nagaraju
        Posted July 5, 2014 at 16:26 | Permalink

        Hello Stefan,

        i am using html extension, i have 5 tabs in that,
        like this,
        XHTML
        C++
        Mootools
        HTML5
        CSS

        if i am click any tab, i want to show particular sheet.
        suppose XHTML tab, i want to go that sheet.

        How to give active sheet ID….

        Thanks in advance…

  2. Allen
    Posted January 8, 2014 at 22:38 | Permalink

    Hi,
    I am having a similar issue.
    When I installed the Extension object on my Desktop running Windows 7 it works just fine.
    Double clicked the qar file.

    When I installed on a Development Server running windows 2008 R2.
    (Double clicked the qar file)
    I can see and add the extension object to a sheet. I can go in and set the properties just fine. I can even change the header of the object name, which is reflected in the object dropped on the sheet.
    I just don’t see any data when the object should show it.

    Again, works fine on Desktop, not on Dev Server or Access Point..

    If anyone has any other info, it would be greatly appreciated.
    I have seem similar posts on the qlikview forums related to extension objects working on a desktop and not on the server, but no solutions as of yet..

    thanks,
    Allen

  3. Posted January 11, 2014 at 12:15 | Permalink

    hi
    I installed this step and it work fine in desktop mode in web view .
    but when i put my document on access point i cant see the edx extension
    what should i do?

  4. Allen
    Posted January 31, 2014 at 22:01 | Permalink

    is there anything special needed when using a different server for web and application?
    I have Server A running IIS with the Access point on it..

    ex.. http://ServerA/qlikview

    The Qlikview Server is running on the Application Server B running Windows Server 2008.

    I have the extensions stored on Server B, (in the right folder)
    C:\ProgramData\QlikTech\QlikViewServer\Extensions\Objects

    but the data is not visible in the dashboard when loaded via a browser from the accesspoint..

    the data is there, and I can export it to Excel…I just see a frame and Caption where the Extension Object is located.

    Everything works fine in webview on my local…

    Been driving me crazy trying to figure this out..

    Also ran in debug mode with Firebug and see a response of:

    any help would be appreciated…

    • Allen
      Posted January 31, 2014 at 22:04 | Permalink

      Response is:

      “Empty response”

  5. Allen
    Posted February 4, 2014 at 23:26 | Permalink

    figured my issue out, maybe it will help someone else.

    we actually had Load balancing set up in the QMC, so there were 2 app servers that the webserver was pointing to.
    Once we loaded the Extension object files on both servers, they worked in the dashboard.

  6. Maxence
    Posted May 22, 2014 at 11:02 | Permalink

    hello,
    I am having a different issue.
    EDX didn’t work on my local computer i have put extension on my local folder but when i open my QV app and i call my EDX i have an empty frame.
    i didn’t know how to fix it :(.
    Thank

  7. Vlad
    Posted May 22, 2014 at 11:06 | Permalink

    Same problem maxence ! On my qlikview desktop application i’m working with EDX AJAX extension and in Webview i have no button, just an empty frame.
    Please help us !

  8. Lorna
    Posted June 27, 2014 at 17:45 | Permalink

    I am having a similar problem with the EDX Ajax extension.
    I got the button working in Webview on the Desktop version.
    However, from Access Point I can see the object, but no button in it.
    Same case in IE, Chrome and Firefox.

    Anyone having more luck with this?

    Thanks,
    Lorna

  9. Omer
    Posted June 30, 2014 at 10:57 | Permalink

    Hi Stefan,

    I’m using Version 11.20.12354 SR6 64bit of Qlikview Dekstop.

    On the web client, when select a few fields, it only shows the latest selected after 3 selection.

    Thanks.

2 Trackbacks

  1. […] you have downloaded and installed the extension drag and drop the extension to your QlikView […]

  2. […] and dragging the Data2Webservice object extension onto your QlikView document is straightforward as described in this article. In addition you have to prepare the web service which can be referenced by the extension. (As a […]