Any stack trace, errors?

I'm not having shutdown problem with this code

http://pastebin.com/39efyXJa



2014-05-19 20:30 GMT+02:00 Montrazul <[email protected]>:

> Ok it is definitely related to lucene.
>
> this works:
>
> public static void main(String[] args) {
> String pathToDatabase = "plocal:D:/testDB";
>  GraphDAOOrientDB graphDAO = new GraphDAOOrientDB(pathToDatabase);
>  graphDAO.openGraph(false);
>  OrientVertexType vertexType = graphDAO.createVertexType("test", null);
> graphDAO.createProperty(vertexType, "test", OType.STRING);
>  graphDAO.createIndex(vertexType, "test",
> INDEX_TYPE.DICTIONARY_HASH_INDEX, "test");
> graphDAO.closeGraph();
> }
>
>
> this not:
>
> public static void main(String[] args) {
> String pathToDatabase = "plocal:D:/testDB";
>  GraphDAOOrientDB graphDAO = new GraphDAOOrientDB(pathToDatabase);
>  graphDAO.openGraph(false);
>  OrientVertexType vertexType = graphDAO.createVertexType("test", null);
> graphDAO.createProperty(vertexType, "test", OType.STRING);
>  graphDAO.createLuceneIndex(vertexType, "test2", "test");
> graphDAO.closeGraph();
> }
>
>
>
> Am Montag, 19. Mai 2014 19:28:40 UTC+2 schrieb Montrazul:
>
>> Forgot something in my last post. Ofcourse the rebuild of the lucene index
>> just fails in console. The rebuild using java works.
>> So maybe the shutdown bug is also not related to lucene.
>>
>> Am Montag, 19. Mai 2014 18:19:55 UTC+2 schrieb Montrazul:
>>>
>>> Oh great! Creating the index using java api and embedded mode works fine!
>>> However. There is a new problem. The database does not shutdown properly
>>> anymore. There is a permanent lock after graph.shutdown();
>>> So i have to crash it manually. Unfortunately orientdb then isnt able to
>>> rebuild the indices because he cant find the FULLTEXT index because it
>>> isnt in the plugins anymore. Its included using maven.
>>>
>>> The second problem is that you cant login into the database. there
>>> is an invinite request loop for entering username and password. but
>>> i think that isnt related to the lucene index. I think thats another bug
>>> in the latest orientdb 1.7-SNAPSHOT.
>>>
>>> Am Montag, 19. Mai 2014 17:27:50 UTC+2 schrieb Enrico Risa:
>>>>
>>>> Hi Montrazul,
>>>>
>>>> now you can use orientdb-lucene in plocal mode
>>>> please the installing process written here under Embedded Mode
>>>>
>>>> https://github.com/orientechnologies/orientdb-lucene/wiki
>>>>
>>>> Let me know if you have problem
>>>>
>>>> Enrico
>>>>
>>>>
>>>>
>>>> 2014-05-19 10:47 GMT+02:00 Enrico Risa <[email protected]>:
>>>>
>>>>> Hi Montrazul,
>>>>>
>>>>> i will be fixed in a couple of days. I'm working on it right now
>>>>>
>>>>>
>>>>> 2014-05-19 10:30 GMT+02:00 Montrazul <[email protected]>:
>>>>>
>>>>> When will it be fixed?
>>>>>> Right now you cant use lucene because in plocal mode you cant create
>>>>>> the index
>>>>>> and in remote mode you cant select from the index using java api.
>>>>>>
>>>>>> Am Sonntag, 18. Mai 2014 15:30:21 UTC+2 schrieb Montrazul:
>>>>>>
>>>>>>> Found another problem using remote mode.
>>>>>>> The SQL Query in OrientDB Studio:
>>>>>>>
>>>>>>> select * from my_class where my_property LUCENE "foo"
>>>>>>>
>>>>>>> works fine and delivers some records.
>>>>>>> Using java api:
>>>>>>>
>>>>>>> return this.graph.getVertices("my_class.my_property","foo");
>>>>>>>
>>>>>>> it does not return any record.
>>>>>>>
>>>>>>> Am Donnerstag, 15. Mai 2014 13:15:52 UTC+2 schrieb Enrico Risa:
>>>>>>>>
>>>>>>>> Yes for now it's working only with remote i know.
>>>>>>>> Because i've made it as a Plugin and if you do not have the server,
>>>>>>>> it doesn't work.
>>>>>>>> I know how to fix it, i will do it shortly
>>>>>>>>
>>>>>>>> 2014-05-15 13:11 GMT+02:00 Montrazul <[email protected]>:
>>>>>>>>
>>>>>>>>> No, unfortuantely the latest 1.7-SNAPSHOT (last modified Thu May
>>>>>>>>> 15 04:58:24 CDT 2014)
>>>>>>>>> still does not work with lucene in plocal mode.
>>>>>>>>>
>>>>>>>>> Am Donnerstag, 15. Mai 2014 12:55:11 UTC+2 schrieb Enrico Risa:
>>>>>>>>>>
>>>>>>>>>> Hi Vladimir
>>>>>>>>>> it does't work with OrientDB 1.7-rc2
>>>>>>>>>> you have to download the latest snapshot from here
>>>>>>>>>> https://oss.sonatype.org/content/repositories/snapshots/com/
>>>>>>>>>> orientechnologies/orientdb-community/1.7-SNAPSHOT/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> 2014-05-15 12:44 GMT+02:00 Vladimir Ziankevich <
>>>>>>>>>> [email protected]>:
>>>>>>>>>>
>>>>>>>>>>> Hi all!
>>>>>>>>>>> I have some problems with setting up lucene plugin.
>>>>>>>>>>>
>>>>>>>>>>> I ve installed OrientDB 1.7-rc2.
>>>>>>>>>>> I followed steps described on this page https://github.com/
>>>>>>>>>>> orientechnologies/orientdb-lucene/wiki
>>>>>>>>>>>  downloaded the latest plugin lucene-1.7-SNAPSHOT-plugin.jar,
>>>>>>>>>>> put it in the 'plugins' directory.
>>>>>>>>>>> But on the starting of database I receive the next error:
>>>>>>>>>>>
>>>>>>>>>>> java.lang.IllegalArgumentException: No enum constant
>>>>>>>>>>> com.orientechnologies.orient.core.metadata.schema.OType.LUCENE
>>>>>>>>>>> [ONetworkProtocolHttpDb]
>>>>>>>>>>> 2014-05-15 13:01:08:635 INFO Installing dynamic plugin
>>>>>>>>>>> 'studio-1.7-rc2.zip'... [OServerPluginManager]Error on installing 
>>>>>>>>>>> dynamic
>>>>>>>>>>> plugin 'lucene-index'
>>>>>>>>>>> null
>>>>>>>>>>> -> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>>> -> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>>>>>>>>>>> ssorImpl.java:57)
>>>>>>>>>>> -> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>>>>>>>>> thodAccessorImpl.java:43)
>>>>>>>>>>> -> java.lang.reflect.Method.invoke(Method.java:606)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.startPluginClass(OServerPluginManager.java:327)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.installDynamicPlugin(OServerPluginManager.java:242)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.updatePlugin(OServerPluginManager.java:187)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.updatePlugins(OServerPluginManager.java:140)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.access$000(OServerPluginManager.java:54)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger$1.run(OServerPluginManager.java:87)
>>>>>>>>>>> -> java.util.TimerThread.mainLoop(Timer.java:555)
>>>>>>>>>>> -> java.util.TimerThread.run(Timer.java:505)
>>>>>>>>>>> Could not initialize class com.orientechnologies.lucene.O
>>>>>>>>>>> LuceneIndexFactory
>>>>>>>>>>> -> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>>>> -> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>>>>>>>>>>> ssorImpl.java:57)
>>>>>>>>>>>  -> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>>>>>>>>>>> thodAccessorImpl.java:43)
>>>>>>>>>>> -> java.lang.reflect.Method.invoke(Method.java:606)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.startPluginClass(OServerPluginManager.java:327)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.installDynamicPlugin(OServerPluginManager.java:242)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.updatePlugin(OServerPluginManager.java:187)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.updatePlugins(OServerPluginManager.java:140)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger.access$000(OServerPluginManager.java:54)
>>>>>>>>>>> -> com.orientechnologies.orient.server.plugin.OServerPluginMana
>>>>>>>>>>> ger$1.run(OServerPluginManager.java:87)
>>>>>>>>>>> -> java.util.TimerThread.mainLoop(Timer.java:555)
>>>>>>>>>>> -> java.util.TimerThread.run(Timer.java:505)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> четверг, 24 апреля 2014 г., 19:14:14 UTC+3 пользователь Enrico
>>>>>>>>>>> Risa написал:
>>>>>>>>>>>
>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>
>>>>>>>>>>>> a new module for OrientDB is available. The first integration
>>>>>>>>>>>> OrientDB / Lucene is out.
>>>>>>>>>>>> The integration for now is focused on Full Text Index and
>>>>>>>>>>>> Spatial Index.
>>>>>>>>>>>>
>>>>>>>>>>>> You can find the Docs here https://github.com/orient
>>>>>>>>>>>> echnologies/orientdb-lucene/wiki on how
>>>>>>>>>>>> to install and use the module.
>>>>>>>>>>>>
>>>>>>>>>>>> Give it a try,
>>>>>>>>>>>> contributions are welcome.
>>>>>>>>>>>>
>>>>>>>>>>>> Best Regards
>>>>>>>>>>>> Enrico
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>  --
>>>>>>>>>>>
>>>>>>>>>>> ---
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "OrientDB" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>>
>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>
>>>>>>>>> ---
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "OrientDB" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to [email protected].
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "OrientDB" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to