0

Warewolf-2.6.4: Trigger: On Local environment trigger is not picking the data from Rabbit MQ in most cases.

maya khambhayata 2 days ago in Server 0

Discussion-20211022_124100-Meeting Recording.mp4 in Warewolf-2.6.4 version, I have created 4 triggers in local environment and set the concurrency to more than 1. It created the queue in RabbitMQ. While pushing the data to queue in RMQ. It is not picking data most of the time. I have to edit something in trigger and save again. For example i have to change concurrency from 2 to 3 OR 3 to 2. then only trigger is picking data from RMQ. Also checked with other team members too. They are also facing same issue. Here I am attaching video recording for same.

0
Under review

Warewolf.Tools.Specs compile error

Timothy Boyden 4 weeks ago in Server updated 4 weeks ago 2

Received the following error when attempting to compile Warewolf.Tools.Specs:

"The command "powershell.exe -ExecutionPolicy RemoteSigned -nologo -noprofile -file "C:\source\Warewolf\Warewolf-develop\Dev\Warewolf.Tools.Specs\Warewolf.Tools.Specs\Toolbox\FileAndFolder\AddGuidToPaths.ps1"" exited with code -196608."

Required for compiling Dev2.Activities.Specs. Which is required for compiling Server.

server source
0
Fixed

There is no argument given that corresponds to the required formal parameter 'reverse' of 'TaskEventLog.GetEnumerator(bool)'

Timothy Boyden 4 weeks ago in Server updated by Ashley Lewis 4 weeks ago 3

Error compiling Dev2.TaskScheduler.Wrappers. From develop branch as of 9/27/2021.

Project: Dev2.TaskScheduler.Wrappers

File: Dev2TaskEventLog.cs

server source
Answer
Ashley Lewis 4 weeks ago

I have committed this patch:

https://github.com/Warewolf-ESB/Warewolf/commit/612cf6445de7892c58fb57a280c9195b5d8ae469

Please check if this fixes the compile on your machine?

0
Fixed

Argument 6: cannot convert from 'System.IO.Stream' to 'System.Collections.Generic.IEnumerable<Dropbox.Api.FileProperties.PropertyGroup>'

Timothy Boyden 4 weeks ago in Server updated by Ashley Lewis 4 weeks ago 3

Error compiling solution for Dev2.Common. Develop branch clone as of 9/27/2021.


File: DropboxClientWrapper.cs

Project: Dev2.Common

server source
Answer
Ashley Lewis 4 weeks ago

I have committed this patch:

https://github.com/Warewolf-ESB/Warewolf/commit/b075bccf146892f7b7c05f14922b024d691dae10

Please check if this fixes the compile on your machine?

0

Date Time and Debug not correct

Hagashen Naidu 2 years ago in Server / Execution 0

Please see attached workflow. When passing the following JSON as input:

{
"dateTime": "2020-04-14T09:20:18.982Z"
}


Even though the JSON is valid and I have specified the DateTime Input Format correctly when I debug I get an error that the Input String is not in the correct format. However when I 'View in Browser' it does not show an error. Furthermore the debug input of the tool does not show the input due to the error.

 

Date Time Issue.bite

PS. I got this to work by making the input format my current system format as it turned out, internally the Newtonsoft de-serializer interprets the DateTime into the system format. This is however hidden from user and would be difficult to find.

I think showing the Debug Input values would help the user see what value was actually being used and then they could adjust the format based on that. There is a case for saying that the format should not have changed without me explicitly doing so.

execution tool
0

RabbitMQ limitations (messages per second)?

Michael 3 years ago in Server / Execution 0

Hello,

is there any limitation on the RabbitMQ Publish Module? 

In my case, I have one recordset with about 60000 different numbers. Now I want to publish this to RabbitMQ. But I only got a message rate of max. 20/s. That's not so fast. With other tools I reached over 20000 per second. 

During the job runs, I've checked the system performance. 
CPU: < 25%

RAM:  2,5Gb / 8Gb

How much messages can WareWolf send to RabbitMQ?

Thanks!

execution service workflow
+1

Warewolf Server

Michael 3 years ago in Server updated by Grommit 3 years ago 11

Message: *

Hello Warewolf-Team, we would like to choose warewolf B Software at our company. I have registered for the 30-Day Trial Edition. Now I have some quesition about the Server which runs on Windows Server 2008. Is there only one install file for server and client? If this is possible with the trial version, how do I doing this? The client closed instantly after I opened it. Thanks for helping me! Best regards, Michael Forster

installer
0
Answered

Executing javascript (question and ideas)

playsted 5 years ago in Server / Execution updated by Pieter 5 years ago 6

What javascript execution engine is used? I have having issues with scripts as some functions are not working properly.


Problem 1:

"testString".endsWith("g");

is valid javascript and works with node and browsers. This should return true.


However running this as a script in a workflow results in an error due to it not being a function.


Problem 2:

If I use variables in the script the strings are not escaped.

Variable:

[[testPath]] = "C:\test"

In script:

"[[testPath]]" => "c:est"



Suggestions:


I think it would be very powerful to use node.js as the javascript execution as it is so widely used. Edge.js is a c# library that allows node to easily be executed from .Net. I haven't researched it much but may be an option.


As far as escaping strings you could predefine them all on a javascript object that the script runs in. Instead of using [[varName]] we could just use $ww.varName if we use $ww as the example object that Warewolf populates. This would take care of string escaping problems and even allow complex objects to be manipulated as expected while coding javascript.


execution server workflow
Answer
Pieter 5 years ago

Hi Playsted,


We will look into updating the library in a coming version.


Thanks for the suggestion and thinking on this we will definitely consider it.

0
Answered

Workflow Persistence

playsted 5 years ago in Server / Execution updated by Genie 5 years ago 1

Hello,


Is workflow state persisted? Can long running workflows (for example if waiting for user interaction/approval) be resumed on server restart? I know workflow foundation supports this (if enabled) but didn't see any specifics in documentation.


Thanks

execution service workflow
Answer
Genie 5 years ago

Hi Playsted,


We have moved away from using the Workflow Foundation engine and in doing so we did not have an immediate requirement from any of our customers to support workflow persistence, and so we did not implement it. So at present there is no state persistence in Warewolf, however should the requirement arise in the market then we can implement it.


Thanks

0
Under review

HTTPS connection from localhost to a remote server

keith_k 6 years ago in Server updated by Gandalf 5 years ago 3

How do you add an SSL certificate or what is needed to make an HTTPS connection to a web server?


When I click New Remote Server, I am able to successfully connect to my remote server with http://ipaddress:3142 as the address and Microsoft User/Password authentication. However, I receive the following error when trying to connect with https://ipaddress:3143


Connection Error : An error occurred while sending the request.


Notes:

My remote server is a VM through Microsoft Azure. The VM was created with the Warewolf ESB, so the HTTP: TCP/3142 and HTTPS: TCP/3143 inbound security rules are all in place. Also, I can successfully connect to my localhost machine from the remote server with both HTTP/HTTPS.


deploy server