Thanks, Holger. That's exactly what we need to be able to do- sorry if
I wasn't clear at first. I was afraid it wasn't going to work, but I
wanted to be sure.
I have a somewhat related question. In the TopBraid Suite Console, I
can get a list of currently active users and sessions by going to
TopBraid Live Server Administration -> Session Management. Is there
any programmatic way to get this same information, such as a call to a
web service or a method in the Ensemble SDK?
Thanks,
Dean
On Dec 15, 5:37 pm, Holger Knublauch <
hol...@topquadrant.com> wrote:
> I am speculating a bit here, but maybe Dean's use case is that he wants to access a TBE user session, so thathttp://tb-session(aka urn:x-tb:session) becomes meaningful. This is not supported in stand-alone web service calls. You need to figure out the URI (graph name) of the target graph instead. Programmatically creating TopBraid sessions is not supported.
>
> Holger
>
> On Dec 16, 2010, at 5:26 AM, Scott Henninger wrote:
>
>
>
>
>
>
>
> > Well, I'm not sure exactly what you mean. One can, of course,
> > programmatically create a session with Java. See, for example,
> >
http://en.wikipedia.org/wiki/Session_%28computer_science%29for more
> > on HTTP sessions. Note that a concept of a REST Web service, which is
> > stateless, and a session, which represents state information, are in
> > conflict.
>
> > A SPARQLMotion script automatically creates a session while it
> > executes. Therefore invoking a script automatically "programmatically
> > create[s] a session, and then programmatically run[s] a script within
> > that session". But this is a low-level detail that does not concern a
> > TBL Web service client.
>
> > So all you need for executing a script is already taken care of by
> > TBL. No further session programming is necessary. For example, it is
> > possible to create a Web application without Ensemble or Live SDK/Flex
> > by using Web service calls to the TBL server. Semantic Web Pages
> > (SWP, formerly known as UISPIN) is a technology for creating such
> > applications. Seehttp://
uispin.org/