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
    • 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
    • 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
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

QAction not trigger

376 views18th April 2025
1
Muhammad Yousif Maher138 11th November 2024 1 Comment

Hi,

I am facing a random issue. Restarting the element fix it for few days.

Below is the sequence of execution:

Timer 1 > Group 1 & Group 3

Group 1 > Session 4 > Param 506 > QAction 506

Group 1 > Session 1 > Param 211 > QAction 211

Group 3 > Session 3 > Param 346 > QAction 346

I have added exception handling & logging to all QActions.

After running for a few days/weeks (randomly), QAction 211 stops triggering for several days until we restart the element.

StreamSniffer has http call for all three Sessions even when QA211 stopped triggering.

We have log for QA506 and QA346 but no log for QA211.

Marieke Goethals [SLC] [DevOps Catalyst] Posted new comment 18th April 2025
Marieke Goethals [SLC] [DevOps Catalyst] commented 18th April 2025

Hi Muhammad,
I see that this question has been inactive for some time. Do you still need help with this? If not, could you select the answer (using the ✓ icon) to indicate that no further follow-up is needed?

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
0
Jorge Dias [SLC] [DevOps Enabler]4.78K Posted 11th November 2024 4 Comments

Hi Muhammad,

QAction 211 will only be triggered if the value of parameter 211 changes, maybe that is not changing, while others are.

José Silva [SLC] [DevOps Catalyst] Posted new comment 12th November 2024
Muhammad Yousif Maher commented 12th November 2024

Thanks Jorge. I realized it later and now clearing parameter through trigger at the end of QAction so this can detect change.

José Silva [SLC] [DevOps Catalyst] commented 12th November 2024

Hi Mihammad,
You can set up a trigger to clear the parameter (trigger "after" the group), which will eliminate the need for a checkTrigger in your QAction.
This approach ensures that, even if the code in the QAction doesn’t reach the end, the parameter will still be cleared automatically.

Muhammad Yousif Maher commented 12th November 2024

Hi Silva, Can you please share the details how to setup clear parameters trigger? Is this through QAction attribute from which we can call trigger once competed?

José Silva [SLC] [DevOps Catalyst] commented 12th November 2024

Hi Muhammad,

You have two options for clearing the parameter when working with trigger groups:

1) Before Group Trigger: Set a "before group" trigger to clear the parameter before sending the command to retrieve data. This ensures the parameter is reset in advance, avoiding any residual values.

2) After Group Trigger: Use an "after group" trigger to clear the parameter once all actions in the group have completed. If you have an QAction triggered by a parameter change, the "after group" trigger will clear the parameter only after the QAction and all related group actions have executed fully.

For further details on setting up an action to clear parameter data, check the documentation:

https://docs.dataminer.services/develop/devguide/Connector/Actions/ActionClear.html?q=alwaystriggeraqaction

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
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