Home » Recent messages
4/25/2012 2:03:06 PM
topic: Returned objects

alapshah
Posts 1
I've put together a splice using multiple services (GetHistoricalQuoteRange and GetHistoricalMarketCapitalization). In the output box, I've selected eactly which values I want returned from each service. When I test the splice, the output looks correct. However, when I go to publish the splice, the returned data in the XML lists only the returned values from <GetHistoricalQuotesRangeReturnObject>, but nothing for GetHistoricalMarketCapitalization. Any ideas what's going on?
6/30/2010 6:38:04 AM
topic: does splice include child delays?

eitan
Posts 4
perfect. thanks for the thorough reply.
6/29/2010 8:40:23 PM
topic: does splice include child delays?

chris
Posts 9
1. correct, the value is in seconds.
2. the delay represents the total amount of time spent for all child web services + the small amount of time Splice spends running the requests.

It may not be obvious at first, but Splice will automatically run your child web service requests in parallel if it sees that your two calls do not depend on each other.
So if you have operation 1 that feeds an outputs value into an input of operation 2, then your example of a delay of 0.3 seconds is accurate.
However, if operation 1 and operation 2 do not depend on each other for inputs then it is likely Splice will run them in parallel and your delay might only be 0.2 seconds.

Let me know if you have any further questions.

- chris
Xignite
6/29/2010 2:43:23 PM
topic: does splice include child delays?

eitan
Posts 4
when i construct a splice, the resulting xml includes a <Delay>0.0333</Delay> element.
1. what is the unit of the value? i assume seconds.
2. does the delay represent the sum of the delays of all child web service calls?
e.g. if the splice calls two web services and the first takes 0.1 seconds, the second 0.2 seconds, does the splice delay include the 0.3 seconds that it took to call the first and second web services?

thanks,
/ eitan
6/24/2010 5:23:42 PM
topic: how to move a splice to a separate account?

chris
Posts 9
eitan, you are correct. That is the best way for you to be able to copy your splice between accounts.
Great job finding that out and documenting it!

- chris
Xignite
6/24/2010 11:51:41 AM
topic: how to move a splice to a separate account?

eitan
Posts 4
one way to do this (as long as you don't mind making the splice public): make the splice public (share it). then log in to the other account and search for the public splice. then you can clone it.
6/24/2010 11:34:14 AM
topic: how to move a splice to a separate account?

eitan
Posts 4
hello, i originally created a test account and created a splice and tested it. now i'm realizing that i want to call this service via a url to a formal company splice account. so i created the new/right account. how do i move my splice to the other account without having to rewrite and retest it?
12/24/2009 10:24:32 AM
topic: sharing inputs

chris
Posts 9
To answer your original question, you can drag an existing input from the 'Inputs' box to that second web service operation on the canvas. As you are dragging it should highlight the possible inputs of the operation that can be linked to that splice input.

This is discussed here http://splice.xignite.com/Documentation/SpliceStudio.aspx under "Linking a Service Input to an Existing Splice Input".

And for your 'is there a better way' question, you can use the 'GetFundamentalListAsString' http://www.xignite.com/xfundamentals.asmx?op=GetFundamentalListAsString operation to get multiple fundamental values for a single security. However, the fundamental types must be entered as strings instead of Enumerated values.

You can use the 'GetFundamentals' http://www.xignite.com/xfundamentals.asmx?op=GetFundamentals operation which returns specific fundamental value for a list of securities.

- chris
Xignite
12/24/2009 6:51:34 AM
topic: sharing inputs

TerrySmith
Posts 1
I want to retrieve multiple fundamental data and perhaps some pricing data in a splice.

I can build a splice that returns fundamental data (e.g. Market Cap). When trying to get another value, it seems I have to put another copy of the web service onto the canvas [separate question, is there a better way?].

When I do this, I want to share the input from the first splice (e.g. "MSFT", 'Symbol') and not have to enter it again. How is this done?
3/18/2009 6:04:16 PM
topic: Does Splice support JSONP callbacks?

chris
Posts 9
Splice supports JSONP callbacks when you call any Splice in JSON format.
All you need to do is use the _callback=<your callback> query string argument

Here is a simple example using jQuery and the sample Splice http://splice.xignite.com/services/chris_concat.aspx :

jQuery.getJSON("http://splices.xignite.com/chris_concat.json?Header_Username=none@needed.com&a=hello&b=splice&_callback=?",
function(data) { alert("jsonp Outcome: " + data.Outcome + ", delay: " + data.Delay + ", My Output: " + data.MyOUtput ); } );

-chris
Xignite
6/25/2008 9:19:26 PM
topic: REST API access to COGHead

chris
Posts 9
If you mean access the COGHead REST Api within a Splice, then the answer is no. We currently do not allow REST services to be called from within a Splice, we plan to support REST APIs on a future release.

Chris
- Xignite
6/25/2008 5:52:02 PM
topic: REST API access to COGHead

itdeptcorp01
Posts 1
Is it not possible to create a new connector which would allow data access via COGHeads REST Api?
6/10/2008 9:25:19 AM
topic: Geographic Names - Webservices

kochw
Posts 3
We have already tested our WebService and everything was okay - great tool.

The main functionality of this WebService is provided by the GetSubTree-method.
How this works can be seen in version 4 of this WS on our test-page at:

http://193.80.249.124/webservice/

(TGN Thesaurus Service Version 4 (mit Verrechung) [Testfälle]). If you click on "Testfälle" and next on "1. Flüsse in Deutschland (max. 100 Hits)" you'll receive in our test-client a subtree of this geographical names database containing the first 100 rivers of Germany. The method in this version 4 used is called "GetTreeNodesQualified". This method (like "GetSubTree") is highly parameterized, that is the reason we need complex type input data.

Thanks a lot for your help

Walter

NB: At the moment I am using some "Xignite-Retirement"-methods for my courses (insurance mathematics) at university.
An application if this Geographic-WebService to an ontology of Insurance Products (instead of geographic names) might by a contribution to Xignite's Service Domain.
edited by kochw on 6/10/2008
6/10/2008 8:29:16 AM
topic: Geographic Names - Webservices

chris
Posts 9
No problem at all Walter.

Your programmer is correct, and the answer is a little complicated.
For user imported services, we cannot accurately guess what values to use when calling your custom service so the ‘Test’ link it is just a link to the URL we found in your WSDL (in your case http://193.80.249.124/webservice/wsdl-creator-dev/build/service.php/tgn_v05).

Compare that to any Splice details page (ex: http://splice.xignite.com/services/leochan_CompanyTopHolders.aspx ) you can see that once you click on any of the test links we know what arguments to pass to the services.

The way to test your imported service is to go into Splice Studio ( http://splice.xignite.com/CustomWS/CWSEditor.aspx ) and test it from there. Your imported services will appear under the ‘Private Splices’ Service Pane. You can drag your ‘Login’ operation onto the canvas and use it like any of the other web service operations. From there you can fill the input variables with values to use and then test it correctly.

You also might want to check out http://splice.xignite.com/Documentation/SpliceStudio.aspx for help. If you have any other questions feel free to ask.

Chris
-Xignite
6/10/2008 1:32:00 AM
topic: Geographic Names - Webservices

kochw
Posts 3
Thank you for your help (sorry for my ignorance being a newbee to splice).

When I tried the "test"-button (Login-method of my WS) at:

http://splice.xignite.com/services/193_80_249_124/icc_subject/Login.aspx

I received an error from our WS and my programmer told me that this was caused since the WebService was invoked by a "get"-request instead of issuing a "post"-request + SOAP-request for the "login"-method.

Walter
6/9/2008 1:23:52 PM
topic: Geographic Names - Webservices

chris
Posts 9
You can import your own WSDLs into Splice by going here: http://splice.xignite.com/MyAccount/ImportService.aspx. You enter the WSDL url and select which operations/methods you want to call. These will only be available to you, they will be private.

I took a look at your WSDL and it looks like 3 of the 4 methods are supported.
GetSubTree could not be imported because it has an Array of objects as an input variable. We currently do not support complex objects, or arrays of objects for service inputs. But we do plan on supporting those two types later on.

Chris
-Xignite
6/9/2008 9:49:56 AM
topic: Geographic Names - Webservices

kochw
Posts 3
Sample data of the TGN-Thesaurus of Geographic Names:

http://www.getty.edu/research/conducting_research/vocabularies/download.html

have been made accessible on an internal test system. The WSDL is located at:

http://193.80.249.124/webservice/wsdl-creator-dev/build/wsdl/tgn_v05.wsdl

Is it possible to add and use it in a private Splice only?

W.Koch
edited by kochw on 6/9/2008
4/11/2008 8:03:52 AM
topic: rss feed for public splices

chris
Posts 9
the RSS feeds have rolled out, you can have the feed sorted by Newest, Most Popular or Most Activity. If your browser supports RSS feed discovery the feeds should show up when you view the Browse page. Here are the direct links to the different feeds:
- http://splice.xignite.com/Content/Listing.aspx?Sorting=Newest&format=rss
- http://splice.xignite.com/Content/Listing.aspx?Sorting=MostPopular&format=rss
- http://splice.xignite.com/Content/Listing.aspx?Sorting=MostActivity&format=rss

-Chris
Xignite
3/17/2008 4:56:16 PM
topic: rss feed for public splices

chris
Posts 9
Thanks for the feedback!
We have this built in our current development build. It should be rolled out soon.

-Chris
Xignite
3/17/2008 8:28:36 AM
topic: rss feed for public splices

dschmierer
Posts 1
An RSS feed to discover public splices might be an idea worth implementing. Converting the views found in the "Browse" section to RSS feeds would offer developers an easier way to remotely discover new services. Thanks for a neat tool.
pages: 1

Home » Recent messages