8 Replies Latest reply: Jul 1, 2016 9:49 AM by Pere Martí RSS

    Extensions on QlikView Server

    Pere Martí



      I'm trying to run an extension I have checked on QlikView Desktop using QlikView Access Point. I have copied the extension folder into C:\ProgramData\QlikTech\QlikViewServer\Extensions\Objects but I cannot see the extension.


      In order to confirm that it is not a problem of my extension, I have distributed "Extension Examples.qvw" document into my Access Point (and installed the corresponding extensions), but it haven't work. Am I missing any step?


      I have read some posts about this topic on Qlik Community, but I haven't found the solution.


      Thank you very much!

        • Re: Extensions on QlikView Server
          Jerry Svensson

          Activate High verbosity on QlikView server logging. You might find the answer in the logfiles.

            • Re: Extensions on QlikView Server
              Pere Martí

              Hi Jerry,


              Thanks for your help. I have done what you recommended me, but after some "Request received" lines, the only error I have is the following one:


              ErrorError in ReloadSettings Exception=System.IO.IOException: El proceso no puede obtener acceso al archivo 'C:\ProgramData\QlikTech\WebServer\config.xml' porque está siendo utilizado en otro proceso.

                 en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

                 en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

                 en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)

                 en System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy)

                 en System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)

                 en System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)

                 en System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)

                 en System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state)

                 en System.Xml.XmlTextReaderImpl.OpenUrl()

                 en System.Xml.XmlTextReaderImpl.Read()

                 en PIX.QVWebServer.QvWebServerConfig.ReadXml(XmlReader reader)

                 en QlikView.AccessPoint.Settings.LoadConfigData()

                 en QlikView.AccessPoint.Settings.LoadSettings()

                 en QlikView.AccessPoint.HttpServiceComponent.ReloadSettings()


              TRANSLATION: The process cannot access the 'C:\ProgramData\QlikTech\WebServer\config.xml' file because it is being used by another process.

              Does it make sense to you?