I've updated the repository and now there is an executable WAR file for testing in servlet containers. There are also the complete sources which haven't been correctly uploaded.
Project: https://code.google.com/p/cognescent/ (in source section are instructions for checking out via svn). Best, Sebastian. On Sat, Jan 10, 2015 at 6:19 PM, Sebastian Samaruga <[email protected]> wrote: > Hi, > > Yesterday I commented I'm developing a proof of concept of an application > which uses Apache Metamodel for any datasource consumption, parses the data > to RDF for using Semantic Web inference / augmentation of entity data via > Apache Jena, then performs an indexing algorithms which allow to merge > similar / equivalent data with Apache Lucene and then exposes its model > front end with Apache Olingo. I've never used so many Apache projects in > only one application :-) > > Well, the URL I passed for the project was: > https://code.google.com/p/cognescent/ > > For those who could have been interested, the CBI folder in the sources > SVN is the application folder. It is not a Maven project and till yesterday > I've not uploaded the JAR files comprising the lib folder yet in order to > run the samples. They are now uploaded and I would like to know which > licences and where I have to include in my project in order to distribute > them. > > Any comments are welcome, Best, > Sebastian > > > On Sat, Jan 10, 2015 at 5:51 PM, Sebastian Samaruga <[email protected]> > wrote: > >> Michael, >> >> I've solved the problem with the get entity by id. When I put >> /xxx.svc/type('1') my data provider compares the value from the entity (1, >> without quotes) with the value from the URI ('1', with quotes) and they >> never match. Maybe I broke something when translating the examples. >> >> Best, >> Sebastian. >> >> >> On Fri, Jan 9, 2015 at 11:18 PM, Sebastian Samaruga <[email protected] >> > wrote: >> >>> Michael, >>> >>> First, thanks a lot for the quick reply. I'll try to fix my bug in the >>> get entities by id case and I'll be waiting for the implementation of >>> operations in V4. >>> >>> PS: The only contribution I can make so far is my project, the generic >>> entity CRUD/Workflow framework I'm trying to build. I use Apache Metamodel >>> for the multiple datasources consumption part, Semantic Web / RDF inference >>> for data integration and Apache Olingo as the front end part. >>> >>> The code is available at: https://code.google.com/p/cognescent/ in >>> 'Sources' into the CBI folder of SVN. It is very inmature, you have to >>> modify Main.java manually to configure the test cases with an xml/rdf >>> datasource or configure a relational datasource (it should use metamodel to >>> enable Olingo show schema and entities of the relational datasource. >>> >>> There is a README to show how to deploy in Tomcat and an issue with the >>> console waiting for prompts until the DataProvider loads. >>> >>> Thanks, please keep me updates. Regards, >>> Sebastian. >>> >>> >>> On Fri, Jan 9, 2015 at 3:49 AM, Bolz, Michael <[email protected]> >>> wrote: >>> >>>> Hi Sebastian, >>>> >>>> first, welcome to the Olingo community ;o) >>>> >>>> Second, actual Olingo supports (for server use case) basic read >>>> scenarios and we are working on the write (CUD) parts (which will be >>>> hopefully included in upcoming 4.0.0-beta-02 release). >>>> In the server part of the library getting entities by id (over the >>>> entity set) is already support. A missing feature is to address an entity >>>> with '$id' (e.g. http://host/service/$entity?$id=Products(0)) as well >>>> as the operations (functions/actions). >>>> >>>> With the upcoming "4.0.0-beta-02" release and a more stable API we plan >>>> to update the Olingo homepage with more documentation and tutorials. An >>>> good idea would be to add a roadmap what features are actual planned to be >>>> included in the stable "4.0.0" release. >>>> >>>> I hope this answers your questions and help you to get more involved >>>> into Olingo and the community around. >>>> >>>> Kind regards, >>>> Michael >>>> >>>> PS: And as always, contributions in form of code, bugfixes and >>>> documentation are really welcome ;o) >>>> >>>> >>>> >>>> > On 08 Jan 2015, at 20:05, Sebastian Samaruga <[email protected]> >>>> wrote: >>>> > >>>> > Hi, I'm new developing with the OData protocol and started playing >>>> with the >>>> > Olingo implementation. >>>> > >>>> > What I'm currently attempting to develop is a DOM (Dynamic Object >>>> Model) or >>>> > generic-entities CRUD implementation over OData. So, my DataProvider >>>> works >>>> > implemented over generic data sources and no static schema or model. >>>> > >>>> > As long as I go with the implementation I could get acceptable service >>>> > document and metadata document. I can also browse the types and the >>>> > collections/sets of instances of a type. >>>> > >>>> > I'm currently motivated using the Olingo implementation. I would like >>>> to >>>> > know how far is the V4 of the protocol implemented (I'm currently >>>> using >>>> > beta-2). For example, I could not get to work getting entities by >>>> their >>>> > ids. And I don't know if this is my misusing the framework. I have >>>> also >>>> > similar problems with actions and functions, which get advertised >>>> into the >>>> > metadata document but I don't know where to implement their (generic) >>>> > functionality or even get them invoked (what I get is allways a type >>>> not >>>> > found exception, like if the name of the function where an entity type >>>> > name). >>>> > >>>> > Sorry of my part for any ignorance, I'm just starting and I would >>>> like to >>>> > get involved. Best, >>>> > Sebastian. >>>> >>>> >>> >> >
