- From: Mark Wallace <mwallace@modusoperandi.com>
- Date: Mon, 3 Oct 2016 13:15:33 +0000
- To: Andy Seaborne <andy@apache.org>, "semantic-web@w3.org" <semantic-web@w3.org>
- Message-ID: <BN6PR08MB25452379641DD6B232608C2FC3C20@BN6PR08MB2545.namprd08.prod.outlook.com>
Hi Andy, I thought about the jena list, but since someone recently posted inquiring about a command-line tools for inferring, I'm hoping this is relevant to other subscribers. Your response doesn't my question just yet. I know what RDFS is, :-), but I don't know what are valid values for VOCAB, E.g., C:\Programs\apache-jena-3.1.0>infer Required argument missing: --rdfs C:\Programs\apache-jena-3.1.0>infer --rdfs java.lang.IllegalArgumentException: No value for argument: rdfs at jena.cmd.CmdLineArgs.addArgWorker(CmdLineArgs.java:133) at jena.cmd.CmdLineArgs.addArg(CmdLineArgs.java:122) at jena.cmd.CmdLineArgs$ArgProcessor.arg(CmdLineArgs.java:407) at jena.cmd.CommandLineBase.lambda$apply$0(CommandLineBase.java:54) at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:110) at java.util.stream.IntPipeline$Head.forEach(IntPipeline.java:557) at jena.cmd.CommandLineBase.apply(CommandLineBase.java:54) at jena.cmd.CmdLineArgs.process(CmdLineArgs.java:52) at jena.cmd.CmdArgModule.process(CmdArgModule.java:44) at jena.cmd.CmdMain.mainMethod(CmdMain.java:92) at jena.cmd.CmdMain.mainRun(CmdMain.java:58) at jena.cmd.CmdMain.mainRun(CmdMain.java:45) at riotcmd.infer.main(infer.java:92) C:\Programs\apache-jena-3.1.0>infer --rdfs x org.apache.jena.riot.RiotNotFoundException: Not found: x at org.apache.jena.riot.RDFDataMgr.open(RDFDataMgr.java:836) at org.apache.jena.riot.RDFDataMgr.open(RDFDataMgr.java:820) at org.apache.jena.riot.RDFDataMgr.parse(RDFDataMgr.java:664) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:212) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:145) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:134) at org.apache.jena.riot.adapters.AdapterFileManager.readModelWorker(AdapterFileManager.java:282) at org.apache.jena.util.FileManager.loadModelWorker(FileManager.java:305) at org.apache.jena.util.FileManager.loadModel(FileManager.java:258) at riotcmd.infer.processModulesAndArgs(infer.java:121) at jena.cmd.CmdArgModule.process(CmdArgModule.java:52) at jena.cmd.CmdMain.mainMethod(CmdMain.java:92) at jena.cmd.CmdMain.mainRun(CmdMain.java:58) at jena.cmd.CmdMain.mainRun(CmdMain.java:45) at riotcmd.infer.main(infer.java:92) C:\Programs\apache-jena-3.1.0>infer --rdfs OWLmicro org.apache.jena.riot.RiotNotFoundException: Not found: OWLmicro at org.apache.jena.riot.RDFDataMgr.open(RDFDataMgr.java:836) at org.apache.jena.riot.RDFDataMgr.open(RDFDataMgr.java:820) at org.apache.jena.riot.RDFDataMgr.parse(RDFDataMgr.java:664) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:212) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:145) at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:134) at org.apache.jena.riot.adapters.AdapterFileManager.readModelWorker(AdapterFileManager.java:282) at org.apache.jena.util.FileManager.loadModelWorker(FileManager.java:305) at org.apache.jena.util.FileManager.loadModel(FileManager.java:258) at riotcmd.infer.processModulesAndArgs(infer.java:121) at jena.cmd.CmdArgModule.process(CmdArgModule.java:52) at jena.cmd.CmdMain.mainMethod(CmdMain.java:92) at jena.cmd.CmdMain.mainRun(CmdMain.java:58) at jena.cmd.CmdMain.mainRun(CmdMain.java:45) at riotcmd.infer.main(infer.java:92) C:\Programs\apache-jena-3.1.0> What values can I put in for VOCAB? -Mark ________________________________ From: Andy Seaborne <andy@apache.org> Sent: Sunday, October 2, 2016 5:58:13 PM To: semantic-web@w3.org Subject: Re: Jena infer example On 02/10/16 21:35, Mark Wallace wrote: > Can someone provide a sample invocation of Jena's infer command? Probably better on the users@jena.apache.org mailing list. > Documentation [1] says this: > > > riotcmd.infer --rdfs VOCAB FILE FILE ... > > > but doesn't give example examples of what VOCAB is. The RDFS schema - subclass, subproperty range and domain declarations. It is applied to FILEs to produce a stream of output of ground and inferred data. Andy
Received on Monday, 3 October 2016 13:16:14 UTC