[ 
https://issues.apache.org/jira/browse/STANBOL-312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13090226#comment-13090226
 ] 

Reto Bachmann-Gmür commented on STANBOL-312:
--------------------------------------------

it might be possible to adapt the framework fragment to make sun.misc available 
to the scala compiler (thus not requiring the newer version of the sling 
launchpad). 

> Adding clerezza shell allowing to play with services interactively
> ------------------------------------------------------------------
>
>                 Key: STANBOL-312
>                 URL: https://issues.apache.org/jira/browse/STANBOL-312
>             Project: Stanbol
>          Issue Type: New Feature
>            Reporter: Reto Bachmann-Gmür
>         Attachments: STANBOL-312-launchers.patch
>
>
> For discovering the api it is very handy to able to use OSGi services 
> interactively, for this the ssh-accessible clerezza shell should be added to 
> the full launcher (adding it to other launchers if found useful is left to 
> other issues).
> Interaction like the following should be possible by default:
> reto@reto-laptop:~/projects/apache/stanbol$ ssh -p 8022 admin@localhost
> admin@localhost's password: 
> Welcome to the Apache Clerezza Console
> Console is based on Scala version (unknown) (Java HotSpot(TM) Server VM, Java 
> 1.6.0_26).
> Type in expressions to have them evaluated.
> Hint: To execute a Felix-Shell command prepend ":f "
> Type :help for more information.
> zz>:silent
> Switched off result printing.
> zz>import org.apache.stanbol.enhancer.servicesapi._
> zz>val jm = $[EnhancementJobManager]
> zz>import org.apache.stanbol.enhancer.servicesapi.helper._
> zz>val contentUri = "http://example.org/".uri
> zz>val c = new InMemoryContentItem(contentUri.getUnicodeString, 
> "hello".getBytes,"text/plain")
> zz>jm.enhanceContent(c)
> zz>val metaData = new EzMGraph(c.getMetadata)
> zz>import metaData._
> zz>val enhancement = 
> contentUri/-"http://fise.iks-project.eu/ontology/extracted-from".uri
> zz>out println enhancement/DCTERMS.language
> "nl"
> zz>
> ... so you may have learned that "hello" is dutch and something about the api

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to