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
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • 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
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • 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)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

DIS 2.35.1.33 can no longer auto-generate code into QAction 63000

Solved997 views7th January 2022Compile DIS namespace QAction63000
4
Reza Biglari [DevOps Advocate]652 7th January 2022 0 Comments

With the latest update of DIS into 2.35.1.33 and while working on some existing projects, I have noticed that DIS is no longer able to pick up new references of class library (community package) content and add them to QAction63000. Visual Studio doesn't complain since it is able to find the reference within the Class Library project however, DIS Validate isn't able to compile the protocol as it is missing from QAction63000. It appears that the auto-generate feature has been removed from this new version altogether as when creating a new protocol, QAction63000 is no longer created, however when published to the DMA, the references to the community package objects are still not resolved. I'm using Dataminer 9.6.10.

Reza Biglari [DevOps Advocate] Selected answer as best 7th January 2022

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
5
Simon Vandamme [SLC] [DevOps Advocate]942 Posted 7th January 2022 4 Comments

Hi Reza,

All of this seems to work fine over here with the exact same DIS version.
Therefore, can I ask you to verify and share your DIS settings?

If that is all correctly setup and still not working, could you try to manually generate QAction 63000 and share the content of the Output window (DIS - Class Library)

Since you are stating that you are working on some existing project, a first guess would be that some community packages have been used to originally implement the project. If that's the case, you'll need to get a copy of such community packages and refer to them in your DIS settings for the generation to work again.

Additional screenshot on how to chose the base class library package depending on the Minimum DataMiner Version required for the project:

Reza Biglari [DevOps Advocate] Selected answer as best 7th January 2022
Reza Biglari [DevOps Advocate] commented 7th January 2022

I think I can now see what the problem is, output from the DIS – Classlibrary:

2022/01/07 09:48:49.338|> Executing GenerateLibrary
2022/01/07 09:48:49.338|> Finished executing GenerateLibraryQAction
2022/01/07 09:48:49.339|One or more class library packages contain errors.:
* Skyline/DataMiner/Library/Common/DataMinerSystem/HelperClass.cs (package: Class Library)
– (176,18) CS1061: ‘ElementPortInfo’ does not contain a definition for ‘IsSslTlsEnabled’ and no accessible extension method ‘IsSslTlsEnabled’ accepting a first argument of type ‘ElementPortInfo’ could be found (are you missing a using directive or an assembly reference?)
– (176,53) CS1061: ‘ElementPortInfo’ does not contain a definition for ‘IsSslTlsEnabled’ and no accessible extension method ‘IsSslTlsEnabled’ accepting a first argument of type ‘ElementPortInfo’ could be found (are you missing a using directive or an assembly reference?)
– (189,17) CS1061: ‘ElementPortInfo’ does not contain a definition for ‘IsSslTlsEnabled’ and no accessible extension method ‘IsSslTlsEnabled’ accepting a first argument of type ‘ElementPortInfo’ could be found (are you missing a using directive or an assembly reference?)
– (189,57) CS1061: ‘ElementPortInfo’ does not contain a definition for ‘IsSslTlsEnabled’ and no accessible extension method ‘IsSslTlsEnabled’ accepting a first argument of type ‘ElementPortInfo’ could be found (are you missing a using directive or an assembly reference?)
* Skyline/DataMiner/Library/Common/DataMinerSystem/Objects/Elements/Connections/HttpConnection.cs (package: Class Library)

Reza Biglari [DevOps Advocate] commented 7th January 2022

This is related to:

https://community.dataminer.services/question/building-solution-which-is-using-dis-2-35-1-33-creates-error/

Simon Vandamme [SLC] [DevOps Advocate] commented 7th January 2022

Alright, so the solution now depends on your use case:
Do you need that new ‘IsSslTlsEnabled’ property or is there anything else in the project requiring DM 10.0.3?
– If so, you’ll need to update your DMA to DM 10.0.3 or higher and configure DIS to use class library package 1.2.0.11 (which requires DM 10.0.3.0-8964 or higher)
– If not, you can simply configure your DIS to use class library package 1.1.2.15 (which ‘only’ requires DM 9.6.3.0-8092 or higher)

Reza Biglari [DevOps Advocate] commented 7th January 2022

Downgrading to 1.1.2.15 suits my case and resolved the issue, thanks Simon!

You are viewing 1 out of 1 answers, click here to view all answers.
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

Recent questions

DOM Definition relations returned in Definition query 0 Answers | 0 Votes
Alarm Dashboard PDF/CSV Export 1 Answer | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (108) Correlation (68) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (55) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) services (51) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
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