Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 15 18:32
    abramvandergeest labeled #508
  • Oct 15 18:32
    abramvandergeest labeled #508
  • Oct 15 18:32
    abramvandergeest assigned #508
  • Oct 15 18:32
    abramvandergeest opened #508
  • Oct 15 01:02
    vijaynalawade assigned #507
  • Oct 15 01:02
    vijaynalawade assigned #507
  • Oct 15 01:02
    vijaynalawade opened #507
  • Oct 01 10:16
    whitesource-for-github-com[bot] labeled #506
  • Oct 01 10:16
    whitesource-for-github-com[bot] opened #506
  • Oct 01 10:14

    flogo-oss on gh-pages

    Deploy TIBCOSoftware/flogo to g… (compare)

  • Oct 01 10:10

    mellistibco on master

    Update items.toml Merge pull request #505 from sh… (compare)

  • Oct 01 10:10
    mellistibco closed #505
  • Oct 01 08:39
    shaliniGovindaNayak opened #505
  • Sep 24 05:15
    fcastill labeled #504
  • Sep 24 05:15
    fcastill labeled #504
  • Sep 20 22:55
    gregberns opened #504
  • Sep 18 18:32
    whitesource-for-github-com[bot] labeled #503
  • Sep 18 18:32
    whitesource-for-github-com[bot] opened #503
  • Sep 18 18:32

    flogo-oss on gh-pages

    Deploy TIBCOSoftware/flogo to g… (compare)

  • Sep 18 18:31

    flogo-oss on gh-pages

    Deploy TIBCOSoftware/flogo to g… (compare)

Andy Hampshire
@ayh20

@retgits I updated some of mine to 0.9 ... for example.... Activity: https://github.com/ayh20/flogo-components/tree/master/activity/mqtt .... Trigger: https://github.com/ayh20/flogo-components/tree/master/trigger/udp

No guareentee that they are done well !

Yueming Xu
@yxuco
I am looking for an API to get the scope data of the parent flow inside a subflow activity, and found that it would work if the host in the project-flogo/flow/instance is exposed, e.g.,
func (ti *TaskInst) Host() *TaskInst {
    h := ti.flowInst.host
    ti.logger.Infof("got host: %+v", h)
    if inst, ok := h.(*TaskInst); ok {
        return inst
    }
    return nil
}
then, I would be able to access the scope of the parent flow by ti.Host().ActivityHost().Scope(). Does this make sense? Is there an API that can achieve this already?
Samip Kothari
@skothari-tibco
I don’t think if there’s an API to do that.
Yueming Xu
@yxuco
when using flogo create, what is the correct syntax to force it to use flogo core/flow 0.9.2? my models are broken when flogo core/flow 0.9.3 is used.
Matt Ellis
@mellistibco
What’s broken in 0.9.3?
-cv is the switch
Yueming Xu
@yxuco
tried the following, and failed, guess it does not work with github tag version.
flogo create --cv 0.9.2 -f audit.json audit_cc
Creating Flogo App: audit_cc
Installing: github.com/project-flogo/core@0.9.2
Error creating project: go: finding github.com/project-flogo/core 0.9.2
Matt Ellis
@mellistibco
@v0.9.2
Yueming Xu
@yxuco
flogo create --cv @v0.9.2 -f audit.json audit_cc
Creating Flogo App: audit_cc
Installing: github.com/project-flogo/core@@v0.9.2
Error creating project: go get github.com/project-flogo/core@@v0.9.2: invalid module version syntax
Matt Ellis
@mellistibco
two @ :)
Yueming Xu
@yxuco
flogo --version
flogo cli version v0.9.0
maybe cli version?
Matt Ellis
@mellistibco
flogo create --cv v0.9.2 -f audit.json audit_cc
Yueming Xu
@yxuco
Thanks. that works, although it changes only core@v0.9.2, flogo/flow is still using v0.9.3. by the way, the problem was that the model uses $.value to map array items, which does not work with v0.9.3. hope that the version of flogo/flow does not matter.
Matt Ellis
@mellistibco
you can add the import into flogo.json: imports[ "github.com/project-flogo/flow@v0.9.1”]
and then flogo imports sync (i think its sync)
Yueming Xu
@yxuco
will try that if it is an issue. thanks.
Wendell Nichols
@wcn00
Just working from the project-flogo getting started page:
wcn00@gandalf:~/go/src/github.com/wcn00$ go get -u github.com/project-flogo/...^C
wcn00@gandalf:~/go/src/github.com/wcn00$ flogo create -f flogo.json
Creating Flogo App: SampleApp
Installing: github.com/project-flogo/core@latest
Error creating project: open pkg/mod/github.com/project-flogo/core@v0.9.3/examples/engine/main.go: no such file or directory
Should I be using project-flogo or TIBCOSoftware/flogo?
Matt Ellis
@mellistibco
@skothari-tibco
you should use project-flogo
Wendell Nichols
@wcn00

Interesting. If I run flogo create and build in the vs-code debugger it works. So I suspect that the above error is related to my shell environment.
Even though the build worked I had a failure:

Error renaming executable: rename /tmp/flogo004258707/wcntest/bin/wcntest /local/home/wcn00/go/src/github.com/wcn00/wcntest/wcntest: invalid cross-device link
Because /tmp and my working dir are on physically separate filesystems (and devices).
I'm running linux.

Samip Kothari
@skothari-tibco
Are you still getting no such file or dir error in shell env ? I’ve seen this issue if the go version is not 1.11+
Samip Kothari
@skothari-tibco
I think the os library ,which we use, won’t allow that. I’m looking at the Docs https://golang.org/pkg/os/#Rename and this statement OS-specific restrictions may apply might encapsulate the issue.
Wendell Nichols
@wcn00
I still get the no such file error if I run from the shell, but not in a debugger. thats a little weird.
wcn00@gandalf:~/Downloads/chrome$ go version
go version go1.11.5 linux/amd64
Samip Kothari
@skothari-tibco
Oh..your GOPATH is not set.
Wendell Nichols
@wcn00
It makes sense that os.rename won't work across file systems. It won't work in the c stdlib either, you have to use copy. can't remember for sure, but I think mv is copy/delete.
As for my GOPATH I think I unset it because it was a compound path and that was causing a problem. I reset it to just my homedir go folder and now the cli works correctly. Thanks for that.
Sandhya Ramadasan
@SandhyaRamadasan
Hi Team, I recently received a role as Service Automation Engineer. The requirement is to integrate various applications like slack and salesforce, salesforce and jira , workday and AD..so on.I am new to this ..please could you guide me where can I start
Abram Van Der Geest
@abramvandergeest
@SandhyaRamadasan have you look through the intro stuff etc. at https://tibcosoftware.github.io/flogo/getting-started/?
a lot of examples are under Labs
if you are looking for triggers or activities that tie to "slack and salesforce, salesforce and jira , workday and AD." I know a lot of those exist I am just not sure where. I would suggest looking at https://tibcosoftware.github.io/flogo/showcases/ to see what is there and also to ask here if people have a slack trigger/activity if you can't find one
Jan van der Lugt
@jvanderl
Hi @SandhyaRamadasan and welcome to the flogo community! I created a Slack trigger and activity. You can find them here: https://github.com/jvanderl/flogo-components
I'm in the process of converting my components to the new standard, so expect an updated version soon. Let me know if you need any help in the meantime!
Sandhya Ramadasan
@SandhyaRamadasan
Thanks a lot
just a quick question I am new to flogo ...so when I read docs there was something like u can create flows in Web-UI to connect slack....
I checked this code..https://github.com/jvanderl/flogo-components...this is kind of in .vscode...so is it different?
from doing on Web UI?
Jan van der Lugt
@jvanderl
@SandhyaRamadasan the doc on cloud integration is using the TIBCO Cloud Integration web ui. All cool if you want to run your integrations in the TIBCO Cloud environment. If you want to run them on your platform of choice you can start by downloading the open source web ui from docker hub. Then you can add 3rd party activities like mine using the link provided. And you can create your integration flows and apps from there. Hope this helps!
Sandhya Ramadasan
@SandhyaRamadasan
Thanks a lot...Yeah actually Im pretty new to this..I recently received this opportunity ..so the manager said the requirement is to integrate various applications preferably using tibco products...so since I am alone in the team..I need to decide which product to use and which is feasible for the requirement (eg; inetgrating slack and salesforce ..how to use tibco for it)
Jan van der Lugt
@jvanderl
There are several TIBCO products to choose from in your case I guess. I'm not a TIBCO employee (anymore) but there should be more people on this community who are and that can help you choose.
Sandhya Ramadasan
@SandhyaRamadasan
Thank you @jvanderl
Andy Hampshire
@ayh20
@SandhyaRamadasan Please be aware that Flogo has two versions, the Open source version that is ProjectFlogo and a commercial product called Flogo Enterprise. There are numerous triggers and activties that will help you in the OSS product, and you have the option to create your own. The commercial product has most (if not all) the connectors you want as part of the product. If your company has specifically asked you to look at this integration challenge, and suggested TIBCO products, are you already a TIBCO customer ? You may already have access to the commercial product or other TIBCO integration products.
If you use the OSS product, we're all here to help you get going .... good luck.
Sandhya Ramadasan
@SandhyaRamadasan
@ayh20 Thanks for the response. I am pretty new to integrating third-party applications. So please could you advise me what would be the right use case to use Flogo for integrations.....I read its for IoT.....so is it a good option to use flogo for integrating slack and salesforce , salesforce and Jira ...and many more
Leon Stigter
@retgits
Very much so. There are devs that have connected a wide variety of systems (including salesforce and jira and many more using either the commercially available connectors or the open source ones). While Flogo started as a framework for IoT Integration, it quickly evolved into a framework to build event driven apps (which most Integration apps are)
Personally I’ve built many Flogo apps that connected Slack to other tools like GitHub or Trello