GithubHelp home page GithubHelp logo

volos-connectors's Introduction

Volos Connectors - From Apigee

Volos connectors are a set of Node.js modules that allow you to connect to enterprise systems in a RESTful manner - all open-source, all free! The resulting applications can be run on Apigee or any other Node.js runtime - there are no dependencies on Apigee!

We have developed connectors for the following areas:

=======

SaaS API Connectors

Volos Connectors includes modules for the following SaaS Providers:

Provider Volos Connector
Salesforce.com Volos Salesforce.com Connector
Salesforce.com Volos Netsuite Connector (coming soon)

SQL Database API Connectors

Volos Connectors includes modules for the following SQL database connections:

Database Volos Connector
MySQL Volos MySQL Connector
PostgreSQL Volos PostgreSQL Connector
MS SQL Volos MS SQL Connector (coming soon)

NoSQL Database API Connectors

Database Volos Connector
MongoDB Volos MongoDB Connector (coming soon)

Cloud Storage API Connectors

Provider Volos Connector
Amazon AWS Volos Amazon S3 Connector
Box.com Volos Box.com Connector (coming soon)
Dropbox.com Volos Dropbox Connector (coming soon)

Asynchronous Messaging API Connectors

Provider Volos Connector
Amazon AWS Volos Amazon SQS Connector
Volos Amazon SNS Connector
Nodemailer Volos SMTP/Email Connector

Security API Connectors

Provider Volos Connector
LSAP Volos LDAP Connector
Ping Identity Volos Ping Identity Connector (coming soon)

volos-connectors's People

Contributors

jwest-apigee avatar manningham avatar prabhatjha avatar wwitman avatar ypomortsev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

volos-connectors's Issues

Regex is not parsing 'idname' from URI properly

For the request (A) '/dashboard_360/0017000000xTvkC' the idName of '0017000000xTvkC' is being identified by the (B) regex as (C) '0017000000x' (missing last 4 characters).

This is happening on line 397 of serverBase (screenshot attached)

image

Issue while using salesforce volos-connectors.

I am getting the following error:--

{
"fault": {
"faultstring": "Script node executed prematurely: Error: Cannot find module 'volos-salesforce'\nError: Cannot find module 'volos-salesforce'\n at module.js:340:0\n at module.js:280:0\n at module.js:364:0\n at require (module.js:380:0)\n at /organization/environment/api/server-express.js:1:0\n at module.js:456:0\n at module.js:474:0\n at module.js:356:0\n at module.js:312:0\n at module.js:497:0\n at startup (trireme.js:142:0)\n at trireme.js:923:0\n",
"detail": {
"errorcode": "scripts.node.runtime.ScriptExitedError"
}
}
}

I am getting this error when, I am using salesforce volos-connectors without avault. I am referring to this link... https://github.com/apigee-127/volos-connectors/tree/master/volos-salesforce

Any non-JSON file type is corrupted

I have setup The S3 connector, and can GET and PUT objects. I have noticed that only json files show up correctly once uploaded and re-downloaded.

For example, if I do this:

curl -v -X PUT -H "Content-Type: application/json" "http://localhost:9089/buckets/mybucket/object?key=test.json" -d @/tmp/test.json

I can go to the AWS Console and download and view the json.

If, however, I try with a PNG or gzip file, the file has been corrupted when I re-download:

curl -X PUT -H "Content-Type: image/png" "http://localhost:9089/buckets/mybucket/object?key=test.png" -d @/tmp/test.png

throw new ERR_INVALID_CHAR('statusMessage');

trying to execute the example for nodejs without apigee vault and keep getting an error:

_http_server.js:245
throw new ERR_INVALID_CHAR('statusMessage');
^

TypeError [ERR_INVALID_CHAR]: Invalid character in statusMessage
at ServerResponse.writeHead (_http_server.js:245:11)
at SfConnector.ServerBase.outputHelp

Empty store.js and keys.js while creating vault using avault in volos-mysql

Hi,

I am facing this issue while implementing volos-mysql connector to connect to my MySQL server. As described, once the avault is installed and the command to create a vault is executed, I am getting success. store.js and keys.js are getting generated. But on verifying the content of store.js and keys.js i am seeing them empty. Hence further, while running the server-http and i am getting the error "Error: required vault not found".

Can you please let me know why the store.js and keys.js are empty?

Thanks,
Ankit

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.