Skip to content
DataMiner Dojo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • YouTube Videos
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Agility
      • Book your Agile Fundamentals training
      • Book you Kanban workshop
      • Learn more about Agile
        • Agile Webspace
        • Everything Agile
          • The Agile Manifesto
          • Best Practices
          • Retro Recipes
        • Methodologies
          • The Scrum Framework
          • Kanban
          • Extreme Programming
        • Roles
          • The Product Owner
          • The Agile Coach
          • The Quality & UX Coach (QX)
    • >> Go to DataMiner Docs
  • DevOps
    • About the DevOps Program
    • Sign up for the DevOps Pogram
    • DataMiner DevOps Support
    • Feature Suggestions
  • Swag Shop
  • PARTNERS
    • Business Partners
    • Technology Partners
  • Contact
    • Sales, Training & Certification
    • DataMiner Support
    • Global Feedback Survey
  • >> Go to dataminer.services

[LCA] – How to remove the duplicated item in query Data Source after renaming GQI library

Solved63 views1 day agoLCA
3
Kévin Dugué [DevOps Advocate]413 2 days ago 2 Comments

Hi,

I had an error "could not load file or assembly" after adding a custom nuget package as dependency of a GQI script.

In the XML script, the GQI library name contains dots and spaces.

    <Param type="libraryName">ServiceGuide.GQI.Get Properties</Param>

After removing space and replacing dots by underscores, i don't knwo why, but it seems i don't have the dependency error anymore in my App.

    <Param type="libraryName">ServiceGuide_GQI_GetProperties</Param>

The problem is : there is a duplicated items in query Data Source. I needed to select the new one and save.

The ideal would be that the original query would be overwritten.

Even after removing the old dll/xml files on dataminer server, and restarting GQI service. There are still 2 items for the same GQI.

How to replace or remove it?

Thanks for your feedbacks.

Kévin Dugué [DevOps Advocate] Selected answer as best 1 day ago
Bautista Solanet [SLC] [DevOps Advocate] commented 2 days ago

Hi Kevin, when you said that you removed the old dll files on the dataminer server, do you mean that you went to C:/Skyline DataMiner/Scripts/Libraries and deleted the dlls associated with your GQI?

Kévin Dugué [DevOps Advocate] commented 1 day ago

Hi Bautista, yes the folder you mentioned. I forgot, i have 2 DMA (1+1 main/backup). After removing on both servers, the old item is removed from list.

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Kévin Dugué [DevOps Advocate]413 Posted 1 day ago 0 Comments

I found an explanation of the bug.

If you have dots `.` in the library name, in the file "App.config.json", the Script Name and the Library Name are not stored as expected.

We should have:

  • ScriptName : ServiceGuide.GQI.Get Properties
  • LibraryName : ServiceGuide.GQI.Get Properties

What we have:

It explains, why we have error when the LCA is trying to load GQI library.

To fix it, i needed to rename the library (without dots) in XML script.

<Param type="libraryName">ServiceGuide_GQI_GetProperties</Param>

AND repair the script name and library name in "App.config.json"

  • ScriptName : ServiceGuide.GQI.Get Properties
  • LibraryName : ServiceGuide_GQI_GetProperties

After saving and publishing, it works again.

And to remove obsolete reference from Data Source query list (GQI with old library), on all agents: stop the Dataminer GQI service, remove old dll in "C:/Skyline DataMiner/Scripts/Libraries".

Kévin Dugué [DevOps Advocate] Selected answer as best 1 day ago
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin