Adapter of Jena and SPARQL web service end point

If I understand correctly, with the Jena java map interface, the client can connect to Oracle RDF data directly. Why is it always the web service SPARQL endpoint point? Demand for adapter request Jena on the client side has to go through SPARQL Web service first and then road to Oracle Server? Or query with SPARQL should go through webservice and not SPARQL query directly go to the Oracle Server?

Thank you.

Hello

You are right that a client can connect to Oracle RDF directly through the adapter of Jena. The reason to provide a SPARQL web service end point is to give the flexibility and additional interoperability. With the SPARQL web service endpoints, you didn't even need to write code to interact with the underlying database Java. It also facilitates the SPARQL Federation much.

It will be useful,

Zhe Wu

Tags: Database

Similar Questions

  • No sound - "either Windows Audio and Windows Audio services end Point Builder is not running."

    original title: no sound - Fix he said "either Windows Audio and Windows Audio services end Point Builder is not running."  What should do?

    When I ran Microsoft Fix it for audio, it says that it is unable to solve the problem.  The message was "two windows audio and Windows Audio end Point generator services must run for audio works correctly." At least one of these services is not running. "What should I do now?

    Content in double wire-
    "When I try to use anything related audioi on my computer (volume of the speaker, open iTunes, watch a video), a box appears that reads,"c\Windows\System32\MMDevApi.dll is not designed to run on Windows or it contains an error. " Try to install the program by using the original installation media or contact your system administrator or support software provider. "The mystery is that I have nothing to my computer to ask for that. I have not installed anything new or change the settings. It just started happening. Any advice? »

    Hello

    1. are you able to hear the sound after the error message?

    2. you have an an external sound card or internal, installed on the computer?

    Method 1:

    I suggest you to follow the steps and check.

    (a) click Start

    (b) type services.msc in the search box, and then press enter.

    (c) scroll down to Windows Audio and Windows Audio endpoint builder of Point

    (d) both should be started and set to automatic if one or both are arrested.

    (e) click the name to select it.

    (f) click on restart the service at the top left.

    (g) repeat for both if necessary. If some are not set to automatic, and then double-click the name and on the drop-down list to set the startup type to automatic and apply and ok your way out.

    Method 2:

    I suggest you to run the automated FIXIT from the link below. You can also follow the other steps and check.

    Tips for solving common audio problems

    http://Windows.Microsoft.com/en-us/Windows-Vista/tips-for-fixing-common-sound-problems

    Method 3:

    If you have a sound card, I suggest you uninstall the audio driver from the Device Manager and and then install the latest audio driver version from the sound card manufacturer's website.

    To uninstall the Device Manager sound, proceed as described in the link below.

    Open the Device Manager

    http://Windows.Microsoft.com/en-us/Windows-Vista/open-Device-Manager

    Find the audio driver in the list, do a right click and Uninstall.

    You can also download the drivers from the link below.

    Updated a hardware driver that is not working properly

    http://Windows.Microsoft.com/en-us/Windows-Vista/update-a-driver-for-hardware-that-isn ' t-work correctly

    Method 4:

    If the steps do not help, I also suggest you to run a scan of the System File Checker .

    Click on the link mentioned below for more information about the System File Checker analysis

    http://support.Microsoft.com/kb/929833

    Hope this helps and keep us posted.

  • Update my OS Vista Home Premium to Windows 7 restore my missing file of the Windows Installer Service (and perhaps my RPC end point mapper file)?

    Iolo System Mechanic deep cleaning has totally deleted my Windows Installer Service folder (and perhaps my RPC end point mapper file) on my Vista Home Premium PC. I looked into MSCONFIG and they are gone!  It has been too long to do a system restore or other functions of the round trip. Q: if I buy the Windows 7 upgrade, it also installs?  It will make Windows Installer service (and RPC end point Mapper) reappear?  If not, how to get support from Microsoft?  I already tried all 4 methods in article ID 2642495 re: find the Windows Installer service.  I have now 10 MS Important that cannot install updates because missing the file of the Windows Installer service.  Personal support of Iolo System Mechanic were NO help.  Thanks in advance.

    Hello

    What service pack is isntalled with Windows Vista?

    Method 1:

    Check out the link and follow the steps.

    Windows Installer 4.5 is available

    http://support.Microsoft.com/kb/942288

    Method 2:

    If you plan to buy win7 you can check the following items.

    Run Upgrade Advisor before upgrading Vista to Windows 7. Check out the link.
    Windows 7 Upgrade Advisor
    http://Windows.Microsoft.com/en-us/Windows/downloads/Upgrade-Advisor

    Method 3:
    Check out the link and follow the steps.
    Upgrade Windows Vista to Windows 7
    http://Windows.Microsoft.com/en-us/Windows7/help/upgrading-from-Windows-Vista-to-Windows-7
    You can also check:
    Upgrade Windows Vista to Windows 7 (custom installation)
    http://Windows.Microsoft.com/en-us/Windows7/help/upgrading-from-Windows-Vista-to-Windows-7-custom
  • Import questions of outgoing and incoming Web services in Siebel Client 8.2

    Impossible to import the outgoing and incoming Web services in Siebel Client 8.2 (Public sector) according to the installation instructions:

    Import the outbound Web Services

    To import the outbound web service, follow these steps:

    1. go in Administration-> Web Services-> outbound Web Services

    2. click on import in the outbound Web Services applet

    3. click on browse in the dialog box presented

    4. open the file < install_dir > /examples/SmokeTest/OutboundWebService.xml

    Oracle policy Automation Connector for Siebel Manual of Installation V10.3.0 23

    5. click on import in the dialog box presented

    6 highlight the DeterminationsServer file

    7. change the address < ds_url > /savon / AdminSmokeTest in the Ports of Service applet

    8. Repeat steps 2 to 7 Choose file

    /examples/SmokeTest/OutboundWebServiceIO.XML < install_dir >

    Import incoming Web Services

    To import the outbound web services, follow these steps:

    Go to Administration-> Web Services-> inbound Web Services

    1. click on import in the incoming Web Services applet

    2. click on browse in the dialog box presented

    3. open the file < install_dir > /examples/InboundWebService.xml

    4. click on import in the dialog box presented

    5. turn highlighted the strategy of automation Inbound folder

    6 edit each entry of addresses in the name of the machine hosting the Server Web EAI_Anon_Enu

    Extension, in the Ports of Service applet

    7. Repeat steps 2 to 7 Choose file < install_dir > /examples/InboundWebServiceIO.xml

    Nothing is imported to. Has anyone observed this problem? I use Siebel OPA 10.3.1 connector.

    Concerning

    Bhaskara

    you follow step manual installation that is a bit laborious.

    I think that you will get to see definitions of IO only after enabling view policy automation.

    I will propose you to complete all the steps and then check.

    in my view, import the RIS file will be easy compared to a manual installation.

    Thank you!

    Ravi

  • Basic authentication with the RESTful WEb service and a Web Service reference

    Hi all

    We have made significant progress on getting an application to work with RESTful web services, but are now trying to understand how to lock a RESTful Web service while making it available for a particular application.

    We use one of the 'emp' table sample web services come with Apex 4.2 and are trying to apply the Basic Auth to the WEb Service using Weblogic filter defined in the web.xml file. Which works very well. I now get challenged when I try to go to:

    https://wlogic.edu/Apex/BNR/ACE/HR/empinfo/

    And when I authenticate this challenge, I am able to get the data. (we are usiing the Weblogic-level LDAP authentication)

    However, I'm not sure how to get even basic authentication to work with Web Service reference in my application. I see the error message in the application when I try to call this Web Service:

    401 Unauthorized <

    And I see:
    "The request requires user authentication. It MUST contain a header field WWW-Authenticate (section 14.46) containing a fault that is applicable to the requested resource. The client MAY repeat the request with a suitable authorization (section 14.8) header field. If the request already includes identification of the authorization information»

    How can I provide the credentials in the Web reference or provide credentials in the Application?
    Web service works fine if I remove the auth basic RESTful web service in the Web.xml file.

    We should NOT use basic auth and auth Weblogic web service definition basic RESTful Workspace use instead. If so, how would we implement THIS basic authentication in the definition of Web Service and the Web SErvice reference on the application?

    Thank you
    Pat

    Hello Scott,

    Thank you. There is a function for rest in the package:

    function make_rest_request(
    --
    -- This function invokes a RESTful Web service with the supplied name value pairs, body clob, or body blob
    -- the response as an clob.
    --
    -- Arguments:
    --   p_url                  The url endpoint of the Web service
    --   p_http_method          The HTTP Method to use, PUT, POST, GET, HEAD or DELETE
    --   p_username             The username if basic authentication is required for this service
    --   p_password             The password if basic authentication is required for this service
    --   p_proxy_override       The proxy to use for the request
    --   p_body                 The HTTP payload to be sent as clob
    --   p_body_blob            The HTTP payload to be sent as binary blob (ex., posting a file)
    --   p_parm_name            The name of the parameters to be used in name/value pairs
    --   p_parm_value           The value of the paramters to be used in name/value pairs
    --   p_wallet_path          The filesystem path to a wallet if request is https
    --                          ex., file:/usr/home/oracle/WALLETS
    --   p_wallet_pwd           The password to access the wallet
    --
        p_url               in varchar2,
        p_http_method       in varchar2,
        p_username          in varchar2 default null,
        p_password          in varchar2 default null,
        p_proxy_override    in varchar2 default null,
        p_transfer_timeout  in number default 180,
        p_body              in clob default empty_clob(),
        p_body_blob         in blob default empty_blob(),
        p_parm_name         in wwv_flow_global.vc_arr2 default empty_vc_arr,
        p_parm_value        in wwv_flow_global.vc_arr2 default empty_vc_arr,
        p_wallet_path       in varchar2 default null,
        p_wallet_pwd        in varchar2 default null ) return clob;
    

    My point was that using the API makes things easier if you have to look for a solution.

    Denes Kubicek
    -------------------------------------------------------------------
    http://deneskubicek.blogspot.com/
    http://www.Apress.com/9781430235125
    http://Apex.Oracle.com/pls/Apex/f?p=31517:1
    http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494
    -------------------------------------------------------------------

  • What is the difference between "vShpere SDK ro Perl"and "vSphere Web Services SDK (for Java or c#)"?

    Hello world! I'm new to "VMware vSphere API", and I have a question to ask you to help:

    What is the difference between "vShpere SDK ro Perl"and "vSphere Web Services SDK (for Java or c#)"?

    -What are the different programming language? Is there another difference?

    I'm looking forward to your reply.

    Thank you!

    If you are new on the VMware API/SDK, highly recommend you take a look at the following: Getting Started with vSphere SDK - Update for SDK 4.1 release

    vSphere SDK for Perl is just one of the many client SDK for vSphere API that is flush with vcenter times and ESX (i) as a standard Web service.

    vSphere SDK for Java - SDK Java to vSphere API for Java developers

    vSphere SDK for Perl - Perl SDK for vSphere API for Perl developers

    vSphere SDK for c# - c# SDK for vSphere API for c# developers

    PowerCLI - PowerShell SDK for vSphere API for developers of Powershell

    I hope that makes a bit more sense

    =========================================================================

    William Lam

    VMware vExpert 2009,2010

    VMware VCP3, 4

    VMware VCAP4-DCA

    VMware scripts and resources at: http://www.virtuallyghetto.com/

    Twitter: @lamw

    repository scripts vGhetto

    Introduction to the vMA (tips/tricks)

    Getting started with vSphere SDK for Perl

    VMware Code Central - Scripts/code samples for developers and administrators

    VMware developer community

    If you find this information useful, please give points to "correct" or "useful".

  • HP Color LaserJet MFP M570dw and HP Web Services

    Hello

    I have a HP Color LaserJet M570dw MFP printer and have tried to activate the Services Web of HP, but without success.

    My printer is configured on an IP-fixed, with a gateway by default and, of course, with static DNS (8.8.8.8 and 8.8.4.4) servers.

    Every time when I try to activate the Web Services feature I get the error message "connection error. Check your internet connection. ».

    My internet connection works very well and the printer is able to communicate through the firewall too. When I do a follow-up I see the printer communicating to the public IP "23.21.172.122" but there is no response in return. So I guess the problem is unrelated to my internal and external configuration. I tested with a completely open Firewall (allowing all communications on my local network to the Internet) with exactly the same results. There is no response from the IP "23.21.172.122".

    Also I find not the HP Color LaserJet M570dw MFP printer in HP ePrint printerlist support.

    The 400 series is supported, the 500 series is not mentioned.

    But since the interface Web of my HP Color LaserJet M570dw MFP printer gives me the HP Web Services configuration page, I asumed this type would be too strong...

    Someone has an idea how to get ePrint working on the HP Color LaserJet M570dw MFP printer?

    Is there anyone who got the HP Web Services works on a HP Color LaserJet M570dw MFP printer?

    Kind regards

    René.

    Hi René,.

    Have you tried to update its firmware version?

    The latest firmware should improve the connectivity of web services and can help to solve this issue:

    http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdDetails/?sp4ts.oid=5210913&spf_p.tpst=swdMain&spf_p.prp_swdMain=wsrp-navigationalState%3Didx%253D1%257CswItem%253Dt2_112048_1%257CswEnvOID%253D4062%257CitemLocale%253D%257CswLang%253D%257Cmode%253D4%257Caction%253DdriverDocument&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken

    Also be sure to follow his advice that can help solve a connection problem:

    • Improvements made to connect to the HP Web Services.


    1. to contact with the printer screen tap the control panel key & gear (Setup menu) at the top of the touch screen.
    2. using the scroll on the right side arrows, scroll until the configuration of the network appears, and then press the Network Configuration.
    3. in the network configuration menu, select Security

    Shlomi

  • ColdFusion 10 and Ebay Web Service WSDL

    Hi all

    We have recently upgraded to Coldfusion 8 to 10 of Coldfusion and we found a business-stopping bug:

    In the Administrator console in Coldfusion 10 GB of DATA & SERVICES-> Web Services.

    It adds a web with link WSDL service http://developer.eBay.com/webservices/latest/ebaySvc.WSDL

    Other input values have no effect in this issue.

    You will then receive a Coldfusion error:

    Model: /CFIDE/Administrator/extensions/webservices.cfm

    Diagnostics: javax.wsdl.Operation.getExtensionAttributes (Ljava/util/card); null

    The error occurred on line 141.

    Same error if you try to instantiate a web service to ebay object with data inside the cfscript WSDL.

    It is a show serious Cap because ebay API no longer work with Coldfusion 10 and we were forced to a restore to Coldfusion 8.

    Any help would be much appreciated!

    P.S. other WSDLs non-ebay seem to add fine to CF10.

    Adam, the web service consumption will also be affected. The version decides what framework is used to generate the client-side stubs.

    DmitriD, could you please post the code used for the test. Where did you try to set the version? Set the version in CreateObject() or CFInvoke to consume. If you change the wsversion of server level, it is used by publishing only.

    WS = createObject ("Web service", "http://developer.ebay.com/webservices/latest/ebaySvc.wsdl", {wsversion = "1"} ");

    WriteDump (ws);

    I tried the above code and it works fine for me. Please check and let me know.

    Thank you

    Paul

  • vRealize item 7 Orchestrator Web service endpoint

    Hello

    I used orchestrator 6. I was using the webservice of the Orchestrator to call the workflow. The Web service endpoint is https:// orchestrator_server : 8281/vco/vmware-vmo-webcontrol/webservice

    Now, I installed the orchestrator of 7, but when I try to access the Web service end point I get this:

    type of Status report

    message / VCO/VMware-VMO-WebControl/WebService

    Description The requested resource is not available.


    What is the new endpoint to access webservice? or is there a configuration I need to do? I use the version of the device to Orchestrator



    Thank you.

    Hello

    The old SOAP API, access/vco/vmware-vmo-webcontrol/webservice, is deleted, not availability in vRO 7. There is a REST API to https://server:8281/vco/api / which covers most of the features of the old SOAP API plus much more.

  • TopDown approach and bottom-up Web services

    Hello

    It's a simple question, I am new to bpel...
    What are the merits and demerits Web services top-down and bottom-up approach.
    everything can give correct url.



    Thank you
    Prasad

    Bottom-up: firstly to create the java interface and POJO, then generate the WSDL tools.

    Top to bottom: Handcraft the WSDL, then generate java and POJO interfaces using tools.

    The two approaches has its own merits / demerits. You must choose what your business needs. Google for more information.

  • HP Envy 110 All In One printer: HP Envy 110 series does not connect to Web Services

    I had the printer a number of years and it works very well. I wanted to set up the service of replacement with HP ink, but apparently the "Web Services" are not put in place?

    The iprint app refuses to implement. (says it is not connected to the internet and it is!)  I have tried restore factory settings and delete and reinstall on my laptop, nothing helps. I tried to enter the ip address in the browser, but it still does this end no more.

    The MNA I am doing wrong?

    Help, please.

    Thank you

    Welcome to the Forum from HP Support. I hope you're well @Amchad!

    I read on the web-services and wanted to stop doing you to share my suggestions.

    As of September 1, 2016, Web Services stop working and are no longer supported on some printers. I'm afraid that your printer is on the list and therefore not compatible with web services. The function ePrint and other web services are not available on this printer.

    Please check the details here: http://hp.care/2eKfeK2

    As an alternative to HP ePrint, go to Google Cloud Print (in English) to set up your printer as printer 'classic' to use Google Cloud print with your printer.

    Hope that answers your questions. Let me know!

    See you soon

    Please click on 'acceptable' on the post that solves your problem to help others to find the solution. To show gratitude for my help, please click the 'Thumbs Up icon' below!

  • [MAF - AMPA] How the custom/override error after the failure of the asynchronous Web service call?

    Hi Experts,

    I am looking for a best practice to make the error handling in the MAF.

    Currently my application is using AMPA and call the REST service.

    However, I would like to know how to handle this kind of error

    1. the device is not connected to the network (can we personalized it?)

    error2.png

    2. the device is connected to the network but cannot call service

    error1.png

    3 and the other exceptions of the asynchronous call to the AMPA

    In addition, how to mark a method call in the exception handler?

    referring to this http://multikoop.blogspot.com/2014/02/adf-handling-exceptions-from_14.html in ADF tf we mark as exception handler.

    Best regards

    Hendry

    Hendry,

    You have several options. It depends on how you want to handle exceptions:

    -If you just want to hide the mistakes of web service end-user call, you can set the showWebServiceInvocationErrors property in the persistence - mapping.xml to false (you want to generally this set to false, by putting your application in production, the default value is true, because during development, it is more convenient to directly see the errors of appeal WS)

    -If you want to display a custom error message, you can create a subclass of RestJSONPersistenceManager, register for this subclass using the property "remotePersistenceManager" in persistence - mapping.xml and override the handleInvokeRestServiceError method.

    It depends also how you want to process POST/PUT/DELETE requests that fail. Do you want the AMPA runtime register this request as pending for the runtime synchronization action automatically tries to return the claim later? Or you just want to display an error message to the end-user with a text like "try again later?

    Steven Davelaar,

    Oracle Mobile A-team.

  • relaxation, instead of web service

    Hello. In my project, it is necessary to provide a service to the virtual post office or ATM account with our server.

    For this need, they (Post Office, ATM) ask the web service method. Unfortunately, our legacy code does not provide it.

    Instead of using the web service, we code using tips:

    CREATE OR REPLACE TRIGGER trg_virtual
    AFTER INSERT
    ON 
    REFERENCING NEW AS NEW OLD AS OLD
    FOR EACH ROW
    DECLARE
        PRAGMA AUTONOMOUS_TRANSACTION;
    BEGIN
        BEGIN
    DBMS_SCHEDULER.CREATE_JOB (
                            JOB_ACTION           => 'BEGIN do_something_within5seconds; END;',
                   START_DATE           => SYSTIMESTAMP+ ((V_NUM+1)/(24*60*60)),
    

    Unfortunately, there is sometimes not saved transactions / miss. My question is: is that thing above agreement or not? Thank you in advance.

    The best way to service Web. And writing web services very easy.

    Here example ix for .net:

    [WebMethod]

    public XmlDocument MyMethod(string p_1, string p_2,...)

    {

    AppConn OracleConnection = new OracleConnection ("' connection string");

    appConn.Open ();

    OracleCommand cmd = new OracleCommand();

    cmd connection group appConn;.

    cmd.CommandType = CommandType.StoredProcedure;

    BindByName. cmd = true;

    cmd.CommandText = "myFunctionNameInDb";

    Parameters.Add ("p_1", p_1) cmd;

    Parameters.Add ("p_2", p_2) cmd;

    ...

    OracleParameter out_parameter = new OracleParameter ("out_result", OracleDbType.Clob);

    out_parameter. Direction = ParameterDirection.ReturnValue;

    cmd. Parameters.Add (out_parameter);

    cmd. ExecuteReader();

    OracleClob clob is out_parameter (OracleClob). Value;

    XmlDocument xmlDocument = new XmlDocument();

    xmlDocument.LoadXml (clob. Value.ToString ());

    return of xmlDocument;

    }

    ----

    Ramin Hashimzade

  • PHP generated Web Service

    Hello guys!

    IM new to flex and the web service and I would like to learn more about Adobe Flex auto generated PHP web service.

    I would like to ask if this kind of web service that has been generated automatically in adobe flex in PHP (wsdl? soap? xml - rpc?) I would like to review the PHP web service generated to adapt to our needs (passing certain parameters and returns a data table) what are the things that I should study for me to do this? I know how to code a bit in PHP and MySQL.

    I hope you can help me with my problem. Thank you guys!

    Hello

    Flex can generate code stub Flex of WSDL definitions. So you get a nice and simple access to a SOAP client layer.

    On the other side, FlexBuilder can generate a small PHP class to access a MySQL database. This generated class uses simple HTTP and no SOAP/XML-RPC at all

  • OfficeJet 7110: activation web service HP 7110

    Unable to enable web services on HP Officejet 7110.

    I tried all the usual suggestions, reset printer, reset the router, set manual DNS, etc., maual IP address.

    Printer works flawlessley in 802.3 or 802.11 mode. IP v4 active, disabled v6.  Can ping and print from any computer using any operating system on the local network, but unable to connect to HP servers and enable web services.

    The messages say "checking the connection to the server and the printer update.» This process may take several minutes. »

    Then replaced by "Enabling Web Services. This process may take several minutes. »

    Then fails and it falls the try them "Web services is not enabled" again from the screen.

    After doing this several times, it displays the "you have exceed the maximum number of attempts." Turn off the printer and try again in an hour.

    Of course, starting the whole lack of process again.

    Any help would be appreciated.

    Thanks for trying to help.

    I tried all the suggestions that were provided previously without success. I does not solve the problem in a way that might be useful to other users.

    One of the consequences of not being able to activate web services is that you also can not use this method to update the printers firmware. When I checked the support, there is no firmware shown with software update driver for my OS. Then I looked under all versions of the OSES and found an update of firmware for use with Windows 10.  I have downloaded it, updated the firmware of the printers manually and was immediately able to get web services running.

    Everything is good now.

Maybe you are looking for