GraphDB loading NCIt into Desktop version via UI from disk - ontology

I want to load the NCI Thesaurus into the free GraphDB Desktop version installed on my laptop. The full NCIT owl file is too big (480 MB) for direct upload via the UI, so I manually split it into 4 files. By copy/pasting the and elements to each split and copy/pasting roughly 1/4 of the content into them. Making sure that I do not leave any elements open.
I can load the files into GraphDB via "Import" without any error messages. Yet I do not get the green "successfully imported in Xs" notification. And when I query the repository the result is empty.
Does anybody have any ideas on how I can get that NCIt into GraphDB?

You could start GraphDB with following parameter -Dgraphdb.workbench.importDirectory=. Afterwards you should be able to see file in GraphDB Workbench tab "Server files", where you could import it.

Related

Neo4j Desktop - Difference between Database and File?

I'm new to Neo4j. I've just opened the Desktop application. Starting a Project, the dashboard lists "Add Database" and "Add File". If data is stored in a database then what's a file? I don't get what a file does. Off hand, when I click on each (either the sample database or the sample file) they open the database browser thing so this doesn't help to understand the difference either..
You would use Add File to reference a file with a Cypher query (or series of Cypher queries).
When you open a file that you've saved here, it will open the browser window (associated with the currently running Database) and paste the file contents into the query box.
So this is a more portable way to save important queries saved in files (such as already established scripts in Cypher) that you expect to run often or reuse/test across databases.
Add Database is used to create a new database instance (technically "dbms" would be the better term, since this doesn't have to do with multi-database features in Neo4j). You can select the version of Neo4j to use for the database, and configure and manage it as needed.

trouble uploading pictures or documents through Filemaker WebDirect

In my Filemaker application, I am able to upload pictures or documents using a script that imports selected the file into a field container, and then export the contents to a shared folder on the filemaker server using a serial number and file extention as the filename and a calculation container to view as thumbnail or icon. It seems through the Filemaker Webdirect version, the export field contents script fails and was wondering if there's any acceptable alternative ways to accomplish my goal to upload files through webdirect if at all possible.
I also notice my calculation container which works brilliantly as an application but only shows as an icon in webdirect and unopenable instead.

open an excel file located on the server instead of download it MVC

I'm building a Reporting web application right now with MVC3 and I've come up to a couple problems.
My goal is to have it able to generate and view Crystal Reports, SSRS reports, and Excel documents.
Right now I'm working on the Excel segment and I'm running into more trouble than I thought I would. First off, when I link directly to the file, it either opens inside the browser or it downloads it from the server and if the user makes changes it doesn't actually save it to the true file on the server.
I've tried both linking to the file directly using Razor and a ViewModel with the path to the document as well as directing it to an action that returned a File.
I've also tried linking it to a shortcut to the actual file thinking that if I could open the shortcut it would open the file the way I wanted it to and unfortunately it didn't really open at all.
The users already have access to the files on the server through a network drive, so as of right now they can go into the server, open the excel document, edit and save it no problem. I want to duplicate this effect through a link. The program already has a file browser built, so I can browse between the files and make links to the reports.
Thanks in advance!
Since they are apparently on a network drive, you can just link to the files directly, relative to the user?
For example: a link to file://///SERVERNAME/folder/
I tested it between two computers on the network, and that seems to work. However, you still get a popup asking that you want to do with the file, open or save. (both in firefox and IE)
Note: Yes, that many slashes seem necessary, lol

Open a file that is on a file server from a webpage?

I am working on an internal application. We have a website that displays all our SSRS reports for a group of work. I have been asked to see if I can link all the files (pdf, word, excel) for the group of work. These files are stored on a file server that users viewing the reports have access to. Each group has its own group of reports and shared files.
Is it possible to open the files (without downloading them) from a webpage? Meaning that they file is opened from the file server? I don't want people to download a copy of the file.
I am pretty sure this can work with IE because sharepoint does it. However, other browsers may have an issue.
EDIT: What I would like is to have a web page with links to the files. When they click on a link (say for a word doc), word will open the file that resides on the file server. Without out a local copy downloaded from the network share.
EDIT2: Please note, I know what I am asking is probably not possible in all browsers. I am more or less just making sure. It seems possible in IE using activeX, but out side of that browsers do a good job at keeping processes inside a sandbox.
3 options. Remember this is for an internal website.
link to the share using file://. This will have the side affect of downloading the file to be viewed. As long as user clicks open every time it should not be a big deal.
Use JavaScript and activeX to open word (excel, reader, ect) passing in the file path as a command line arguments. This works only in IE and in win7 (probably vista) user will get a pop up asking if it is ok for the activeX control to run.
Create a new protocol. openfile://. This would be set up to run an application that is installed on the client machine which would open the file. Since it is internal, the application could be installed on the machines without issues. This also requires a registry change.
I haven't picked one as this change is still being looked into but i figure I would update this in case someone runs into something similar.

Installing applications OTA

I have a system set up to download jad files on users' Blackberries, but it only works intermittently, and seemingly randomly. If the user clicks on the link within their BlackBerry browser, 95% of the time on the first try an error message will pop up saying there was an HTTP 500 error (which our server never returns).
Viewing the details of this message within the blackberry browser, it says nothing but java.lang.nullpointerexception which, again, could not have come from our server (running apache/php).
However, if the user clicks on the link a few more times, or navigates away and goes back to that page, it suddenly works. No change on the server, it just shows the application install screen. Unfortunately, this doesn't always work; sometimes the error 500 just keeps showing up.
The link is rather long (containing an sha hash as a token as part of the URL), but I would think that a long URL would either always be broken or always work, not work intermittently.
The link uses a php script to download the jad and cod files. Linking to the files directly rather than using the script seems to work more often (I haven't determined if that also ever has an error 500 or not), but I can't find any issues with the headers. The content type is set correctly and, like I said, if the headers were an issue, I'd think it would either always work or always break.
Any clues?
You may be able to shed some light on the problem by looking at the event logs, which you can get using JavaLoader:
javaloader -u eventlog > event.log
Search for NullPointerException within those logs and you'll be able to see what's causing it.
I can't explain the intermittent behaviour, but I had a similar situation where I was getting the java.lang.NullPointerException in the browser details. Unfortunately, the Event Log (as dumped by javaloader.exe) or by viewing on-device using Alt-L-G-L-G didn't show the exception.
(I'm using bb-ant-tools and JDE 4.6.1.) When the signature tool ran, I noticed that there were two .cod files being signed and I can see both of them inside the .jar file the compiler creates. But the output written was a single .cod file of size 92306 bytes that was not a .zip of smaller .cod files. The compiler somehow was not able to create a .cod that contained siblings. For comparison, compiling the project with JDE 5.0.0 created sibling .cod files that were able to be loaded over OTA.
My project included an .mp3 file of 53542 bytes which I happened to not require. After removing it, the 4.6.1 compiler outputted a single .cod and I was able to successfully download it via OTA.

Resources