# Not able to import OWL file

**URL:** <https://community.neo4j.com/t/not-able-to-import-owl-file/17100>\
**Category:** Import / Export\
**Tags:** apoc, operations, import\
**Created:** [April 14, 2020, 7:58pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100 "2020-04-14T19:58:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![satish](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/satish/32/3868_2.png) [@satish](https://community.neo4j.com/u/satish)\
**Post date:** [April 14, 2020, 7:58pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/1 "2020-04-14T19:58:45Z")

</div>

- neo4j desktop version 4.0.1

I tried to the following procedure:

```auto
CALL semantics.importRDF("https://raw.githubusercontent.com/jbarrasa/neosemantics/3.5/docs/rdf/nsmntx.ttl","Turtle")

```

I got the following error:

#### Neo.ClientError.Procedure.ProcedureNotFound

There is no procedure with the name `semantics.importRDF` registered for this database instance. Please ensure you've spelled the procedure name correctly and that the procedure is properly deployed.

I also made sure that ```  
dbms.security.procedures.whitelist=semantics.\*  
dbms.unmanaged\_extension\_classes=semantics.extension=/rdf  
added the neosemantics jar to the plugins directory. [logs.zip.txt](https://community.neo4j.com/uploads/short-url/eWB2dbu4KpvWdI6tDGUZHK7ArqN.txt) (712.1 KB)

```auto
what else am I missing?.

no errors in log... please see the attached logs zip (rename/remove .txt file extension).

thanks
```

---

<div class="post-metadata">

**Author:** ![anthapu](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/anthapu/32/4113_2.png) [@anthapu](https://community.neo4j.com/u/anthapu)\
**Post date:** [April 14, 2020, 10:55pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/2 "2020-04-14T22:55:56Z")

</div>

It looks like you are using 4.0 version.

Please add this to config

- `dbms.unmanaged_extension_classes=n10s.endpoint=/rdf`
- `dbms.security.procedures.whitelist=apoc.*,n10s.*`
- `dbms.security.procedures.unrestricted=apoc.*,n10s.*`

Also read this 4.0 related doc

> <https://github.com/neo4j-labs/neosemantics/blob/4.0/README.md>

---

<div class="post-metadata">

**Author:** ![satish](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/satish/32/3868_2.png) [@satish](https://community.neo4j.com/u/satish)\
**Post date:** [April 14, 2020, 11:21pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/3 "2020-04-14T23:21:02Z")

</div>

thank you for your answer.

when i try

CREATE CONSTRAINT n10s\_unique\_uri ON (r:Resource) ASSERT r.uri IS UNIQUE --\>

```auto
There already exists an index :Resource(uri). A constraint cannot be created until the index has been dropped.

```

RDF import failed

call n10s.rdf.import.fetch( "[https://raw.githubusercontent.com/jbarrasa/neosemantics/3.5/docs/rdf/nsmntx.ttl](https://raw.githubusercontent.com/jbarrasa/neosemantics/3.5/docs/rdf/nsmntx.ttl)",  
"Turtle")

 ![image.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/2X/1/11c02437d08715d6b83e2ecf3ef859925fdeba3b.png)

---

<div class="post-metadata">

**Author:** ![satish](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/satish/32/3868_2.png) [@satish](https://community.neo4j.com/u/satish)\
**Post date:** [April 14, 2020, 11:40pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/4 "2020-04-14T23:40:06Z")

</div>

I dropped the index and recreated it. it is working now. thanks

 ![image.png](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/2X/1/11c02437d08715d6b83e2ecf3ef859925fdeba3b.png)

---

<div class="post-metadata">

**Author:** ![mousco](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/mousco/32/4775_2.png) [@mousco](https://community.neo4j.com/u/mousco)\
**Post date:** [May 5, 2020, 6:09pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/5 "2020-05-05T18:09:05Z")

</div>

Hi, I am getting also problems importing an OWL file, rdf or any other, i get no error just an empty response like this

terminationStatus,triplesLoaded,triplesParsed,namespaces,extraInfo,callParams  
KO,0,0,null,nsmntx.ttl,{}

if i pass nsmntx.ttl as parameter, then it is loaded. using neo4j desktop 1.2.7, neo4j 4.0.3, what could be the issue?

i followed all instructions above, and in the readme and manual.

---

<div class="post-metadata">

**Author:** ![fanmo1990](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/fanmo1990/32/23666_2.png) [@fanmo1990](https://community.neo4j.com/u/fanmo1990)\
**Post date:** [May 1, 2022, 1:34pm UTC](https://community.neo4j.com/t/not-able-to-import-owl-file/17100/6 "2022-05-01T13:34:44Z")

</div>

semantics.importRDF this command doesn't work anymore, I assueme we should use n10s package, is it correct?
