+2
Not a bug

Recursive Evaluation

Anonymous 10 years ago in Studio / Variables updated by Gandalf 9 years ago 5
After reading about how the Datalist caters to recursive evaluation I thought this was interesting and wanted to try it out.
From the technical documentation page:
"i.e. [[hello[[world]]]] would be recursively evaluated as [[hellobob]] where [[world]] had the value of “bob” and then [[hellobob]] as “my name is bob” where [[hellobob]] had the value “my name is bob” stored in it.

I decided to test this out myself. I created a variable [[hellobob]] and assigned the string "my name is bob" Then I created a variable [[world]] and assigned "bob". Finally I created a variable [[result]] and assigned [[hello[[world]]]]. To my disappointment I received a parse error.

I went back and added the variable [[hello]] and assigned "hello"
And then changed my assignment of [[result]] to [[[[hello]][[world]]]]
This produced the expected result. In the debug window it read my assignment as Variable [[result]] = New Value [[hellobob]] with the string "my name is bob" as its value.

I don't know if this is technically a bug since it did behave in a recursive manner when I tried the second time, but perhaps the documentation is wrong. When I set [[result]] to [[hello [[world]]]] It returned [[hello bob]] an unassigned variable. But with no space there, [[hello[[world]]]] results in a parse error.
0
Completed

wcf support

Anonymous 10 years ago in Studio / Services updated by Gandalf 9 years ago 4
It would be great to get native support of wcf services that haven't got WebGet mapping
service
+2
Answered

Copy services/workflows between computers

Anonymous 10 years ago updated by Robin 10 years ago 2
First off great product! It has made learning about SOA using an ESB very fun. I think I already know the answer to my question but I'm wondering if there's a way to copy services/workflows between computers. I read about the need to be connected to a different server in order to deploy to it. My question comes about because I work on a lot of my application projects at work and home and I typically use a drop box to pass my project files from one place to the next. Is there anyway I can do that with my work in Warewolf? Thanks!
Garrett
server
Answer
Gandalf 10 years ago
Heres a good place to start in the repository or to understand how it all works:
https://github.com/Warewolf-ESB/Warewolf-ESB/blob/development-stable/Dev/Example Shipper/Example Shipper/Program.cs
+3
Answered

Service governance and SSO authentication

Anonymous 10 years ago updated by Gandalf 9 years ago 3
Hi guys
Does your ESB have Service governance tools and SSO authentication support?

0
Answered

menu icon disabled

Anonymous 10 years ago updated by Gandalf 10 years ago 3
I have a new problem with Warewolf ESB.

I installed Warewolf ESB into MS Azure Windows Server 2008 R2.

The studio is open, I can expand collapse items in left side menu, and can I click items (flows) and items is open. But the icons in top of window is disabled (with red circle with red minus sign aka stop sign).

How can I to enable the menu/icon items in the top of windows?

Best Regards,

Dezso

+2
Answered

Integration questions

Anonymous 10 years ago updated by Gandalf 9 years ago 3
You guys have a wonderful product, simple, clean and inviting. We are starting up a new venture which requires a middle layer between two systems to be the "owner" of data. E.g. ecommerce website and backend order fulfillment software.

Our goal is to integrate this middle ware (ESB) to ecommerce software API/Flat Files, pull order data, store it in our own middleware database, then turn around and integrate with our backend 3rd party order fulfillment system via API or flat files (PULL or PUSH) to serve the order info and get the shipping updates along with inventory back.

My questions:
1. Is the above possible with Warewolf?
2. Can I host Warewolf in the cloud, if yes, what do you recommend for processing possibly 100 orders an hour to start small and then grow? Azure/AWS?
3. Can Warewolf connect to MySQL?
4. I am technical but I don't code, comfortable using databases but don't know enough to do right setup, is there help available from you'll to do so?

I have looked into Mule ESB, Talend and have done many point to point integrations in the past... including making my own ESB (with a dev team) but without any platform and more of a hard coded, non scalable platform.

Thank you for your time.

Bhavin
+5
Answered

html interface

Anonymous 10 years ago updated by Gandalf 10 years ago 12
Good day, I am really new to EBS enviroments. Is it possible that someone can show me a basic example of how to get a web page interface with a warewolf program. I have currently made a html page to display the rolldice example program with in Warewolf, but cant figure out how to link the two. Any help would be greatly appreciated
0
Answered

Port permission error in browser

Anonymous 10 years ago updated by Gandalf 9 years ago 2
Hi guys
After downloading it, it ran in Debug mode, but when I tried to run in
Browser mode, I got a port permission error. I'm guessing that's a
firewall issue on my side. I'll take a look this weekend. It looks like a
really interested app, though.
Colin
debug
0
Answered

Input on how you would approach this

Anonymous 10 years ago updated by Gandalf 10 years ago 3
Awesome piece of work guys. i'd like to contribute but need your insight first.

this tool is amazing and can be a tool some companies have had problems getting up and running. you've done the hardest part.

what i believe should be done is create out of the box line of business tools grouped into packages by business type, function or industrie. say for example, CRM, ERP, Manufacturing, LifeScience ....
the ones i am interested in are CRM ERP and Loyaty applications.

the one thing that i need to work on have a non tech user (a business user) create his workflow and deploy it according to certain rules and conditions ... this implies that UI as great as it is specially in its new form, is usable only by tech guys. my wish is to have that simplified and automated as much as possible and make it transparent to regular users.

in my opinion, 2 things have to reviewed to accomplish this.
1 - allow to have predefined Entities or design them (Customer, Account, Transaction....)
2 - Allow Activities to accept entities as parameters or to act upon Entities within a scope
2 - have components connect to each other based on some predefined criteria : i.e: if i add an LOB activity is processing Entity Customer, the tool box should allow suggest acitivities related to it such as Costomer Account manipulation, sales activities, invoicing ....

any input on how you would approach this would be really a great point to start. if you like the idea, i'd like to get started on it, obviously with few hints on where to start and how you prefer it done.

thank you and keep up the good work.

Souheil
0
Answered

Getting HTTP Header Value from Request

Anonymous 10 years ago in Studio / Services updated by Gandalf 10 years ago 2
I am considering moving from a service-to-service architecture to Warewolf ESB middleware and are researching some of the requirements I need. One of those are the possibility to get a header value from the HTTP POST request to the Warewolf Web Service and put it in a variable so I can make orchestration decisions based on it. One example would be to make a decision whether an POST-request with a CSV-file should be a merge bulk import or an overwrite bulk import, with different rules applying to each decision.

How would I do something like that in Warewolf?   
service web server workflow variables