UC4 Job Execution with Webservice [closed] - web-services

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
We need to execute a UC4 job on demand whenever it is needed, not on scheduler basis. Are there any APIs / webservices to start a job execution, to stop job execution and to ask for status of the job, provided by UC4 ?
Thanks in advance!

There are a few ways you can achieve that.
One is to use the Java API, build a Java application, that will call your Job (https://docs.automic.com/documentation/webhelp/english/AWA/12.0/AE/12.0/API/index.html)
Another way is to use the internal webservice, which you need to install first, where you can also execute an object - among other things (https://docs.automic.com/documentation/webhelp/english/AWA/12.0/DOCU/12.0/AWA%20Guides/help.htm#AE_AWA_Source/Integration/ucacrt.htm%3FTocPath%3DIntegration%2520Guide%7CInternal%2520Webservices%7C_____3)
You could also build some job execution build on other events (file event, etc.) or on a shared resource (trigger entry in a static VARA object) - but those are not very clean and maintainable ways of doing such a thing.
I personally would use the webservice, if not available the Java API. You can find the API in the uc4.jar file that should come along with the installation package (lib folder) or as separate downloadable artifact on the automic download center.

Related

Does anyone know how to integrate Redis with Visual Studio for using with c++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I am new to Redis and want to use it in my application.
Have tried doing various steps from links across the web but not able to get it done,I need to send / receive strings to/ from redis db using c++..
If anyone knows any certain way or link where I can get the clear steps it will be very helpful!
HiRedis is your best bet: https://github.com/redis/hiredis
It's a C client, so you might want to write some wrappers for convenience, but it's very solid. The downside is that it's not easiest to use asynchronously if you have to make more than a few calls.
I've also used cpp_redis: https://github.com/cylix/cpp_redis
It's easier to use, but last time I worked with it, it still had some bugs. It is in active development, however, so it likely to be better by now. It also comes with MSVC project, so it might make it a lot easier for you to integrate. If stability isn't crucial for your project, and integration time is, I'd give it a try.

Cortana from Win32 [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
This is a rather directionless post I'm afraid an I apologize. I'm trying to figure out how to use Cortana from win32 (non universal) applications. I found this link but I can't tell if there is a way to access these APIs from non-managed code. That sent me on a rabbit trail to find out what this UniversalApiContract stuff is and how to use it form native code but so far I am coming up very empty.
Could someone please provide me with some direction!! What do I even need to search for to begin to learn how to access these APIs natively? Is there some reading on windows runtime that I should undertake?
Thanks in advance and again I apologize for the general questions - not sure where else to turn.
[Expressed displeasure over how many people voted to close the thread without any useful response or suggestions]
Now, on to science.
After spending some time with this it would seem this is not possible. I was able to call the API from Win32 by using the Visual C++ Component Extensions. This allows you to use windows runtime and CLR like concepts but results in purely native code. As a side note, since I wanted to link this with an application that I did not want to recompile with this extension, I did this in a DLL and delay loaded it.
Unfortunately the call to install the voice command definition file failed with a COMException: The process has no package identity. This means I can successfully call the API, however it requires a package identity - in other words, it must be called from a Modern/Store/Universal App context with an application identity.
The only way remaining to me seems to be to use the Cortana background API to interface with a modern app I write in the background, and use it to broker calls from my Win32 app to Cortana through some sort of custom communication. Icky.
I hope this helps save someone else time.

Automated testing: Tool for Visualizing and archiving test results [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have created some automated software tests for a project, which collect the results in a junit xml file structure.
What I am looking for is a web-based tool/solution to display the test results (provided as junit xml files), like what tests have been run, in which time, how many have succeeded, failed, error, skipped,..., in a nice way, with the ability to click on various results/buttons etc. to get additional details or to select a different view on the data (e.g. show me a graphical representation of a given test for the last 10 days...). This database is being updated externally, so only need to store, organize and provide views on the xml file results. No build or internal test execution is required.
If you have any idea of such a tool that would be helpful, otherwise I will update this question to make it more clear what I am looking for, or where to get such information.
P.S. I have looked into using CDash for those purposes, but CDash seem to generate more problems as to use CDash for the purpose of archiving and displaying automated test results.
Teamcity will do just that, and is free up to a limit.
Late to the party, but it seems that Jenkins Continuous Integration is exactly what you ask for. It's free and has a nice web interface.

Workflow engine for C/C++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking for a plain C/C++ workflow engine with support of BPML/BPEL. It should be native code without references to Java or .NET. It may or may not be open source.
In the past I've developed a BPMS framework based on C++ Workflow Engine.
At the moment I've extracted Workflow Engine from the framework and my roadmap is to implement xpdl standard and cross platform (now is only Windows).
You can find code here and download a Business Process modeler based on Visio.
Let me know your impressions.
There is one base on Microsoft WF it called Criteria but its low level.

Creating a build server for .NET and C/C++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am interested in creating a build server for automating builds in .NET and C/C++.
I understand the basic structure of the system but I would like to know there is any open source of professional software out there that I can install on the server for performing automated builds.
Thanks in advance for your advice.
Subbu
In addition to Cruise Control (which I'm also using), there's also UppercuT.
TeamCity is really easy to use and setup.
It's a commercial product, but there is a free edition with basically no restrictions, except that the number of possible build configurations (=projects) is limited to 20. See the feature comparison here.
I've used CruiseControl with MSBuild pretty successfully. It runs on Java.
There's also CruiseControl.Net for running using the .NET platform.