SetProperties in Oracle Multimedia DICOM Java API

Hello

I've seen your document setProperties must be called before getting the DICOM attributes such as call getAttributeByName and getSOPClassUid. I want to talk _ http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28417/oracle/ord/dicom/OrdDicom.html#setProperties.

In my case, after obtaining the DICOM database Oracle result set, getting the attributes of objects OrdDicom could happen without setProperties. Is it necessary to call setProperties to get these attributes I want?

I had a string of characters unknown to getSOPInstanceUid, getSOPClassUid, etc. It is not null, that I could properly bring with PL/SQL. But with the Java API, they are not what I expected, but turn out to be '? Should I do something to change the returned string?

Kind regards
Emily

setProperties() must be called on an object ORDDicom before following calls to get the metadata attributes. setProperties() extract all the metadata and store it in the purpose of dicom. Subsequent calls to get the attributes of metadata will go faster because the metadata has already been extracted the binary file.

As to what exactly is happening in your case, you will need to post a few fragments of code and examples of your test results. I was not able to follow your description entirely.

Tags: Oracle

Similar Questions

  • Oracle Fusion Middleware Java QAnywhere for Oracle ADF Mobile

    Where can I find "Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile?

    Thank you very much for your time.

    Hi, this is a reference to the JavaDocs of the methods/classes supported by ADF Mobile Java. You can usually right (or ctrl) click on any method of specific Java ADF Mobile and select "JavaDoc". You can open a sample application that contains a Java class - for example the HR sample application, and find any method with the name "adfmf." You should be able to see the doc of Java for the ADF Mobile related methods/classes.

    Thank you

    Joe Huang

  • HFM Java API pots found empty in the installation of the EMP

    Hello

    We seek to develop an extension HFM application based on the Java API of HFM as in https://docs.oracle.com/cd/E40248_01/epm.1112/hfm_javadoc/index.html

    While looking for the required JAR files epm_hfm_web.jar, epm_j2se.jar, epm_thrift.jar in our installation of EMP, we find that these files are empty with only the meta-inf folder and no class file was present.

    Are we missing something in the installation and the configuration or not looking in the right location for these jar files.

    Jar files are located in D:\Oracle\middleware\EPMSystem11R1\common\jlib\11.1.2.0 in our facility

    The details of the environment are as below.

    Oracle Fusion of EPM edition workspace version 11.1.2.4.0.79

    UI version 11.1.2.4.0.79

    This issue is already displayed in the HFM area, but we think that could hope to a solution here.

    Please suggest how to overcome this problem.

    Kind regards

    Guna

    If you look at the manifesto in the meta-inf directory you can see all of the jar files that are referenced in the class path

    See you soon

    John

  • The difference between the ADR green vs JAVA API usage? It's confusing

    Can u clarify the difference between the ADR green vs JAVA API usage? It's confusing. If I want to create a custom algorithm, what should I use. Is it Java APIs or green Marl

    Thanks in advance,

    Akhil

    Hi Akhil,

    Thank you for your interest in the PGX! If you want to write a custom algorithm, you should do it in green-Marl. Marno-Green is a custom DSL specially designed for writing of graph algorithms. You can then use the Java API of PGX to compile and run your algorithm. Find a detailed tutorial: http://docs.oracle.com/cd/E56133_01/tutorials/compile.html

    PGX is delivered with a set of built-in algorithms, each available as a convenient Java method. Internally, all algorithms are written in green-Marl as well. The signature of the Java method aligns with the signature of the underlying green-ADR procedure. Find information about the algorithms here: http://docs.oracle.com/cd/E56133_01/tutorials/builtins.html

  • Java API for OBIEE?

    Hello

    I am looking for Java API and SDK OBIEE, please help with the problem...

    Thank you

    Sandeep

    Details of Web Service and the API: https://docs.oracle.com/cd/E28280_01/bi.1111/e16364/toc.htm

  • Applications using Java API 11 g MRI are precarious?

    Hello

    I was reading "Developers Guide for Oracle 11g IRM server" and I found this:

    Cryptography keys: an application that uses the Java API of MRI has the ability to get sealed content Cryptography keys. The MRI Java API stores these keys in memory of the calling process, so that they are used. The MRI Java API debugging, or do a memory dump could compromise the key material. Do not use MRI Java API if the environment in which the application runs is loose or not reliable (for example, a laptop).

    HotFolders and IRM Wrapper using MRI Java API, aren't they? Does this mean that these applications are not secure? I install these applications in a real environment. However, provide advice to guide doubt me.

    Thanks in advance.

    The documentation is currently fairly conservative.

    Re: Hot issues. If HF is configured to use the Java API, then it is true that the keys will be temporarily stored in its memory and Java is more susceptible to reverse engineering, say, C++. But the hot issues in use of production will generally be an application on the server side and not work on laptops to the end user. So the access to this application of HF running (and its own encrypted cache) can be fixed by using normal operating system access controls. If you are always worried about it, then do not use the API, use default web services. In this case no key material is always sent to the HF and all the sealing is made by the IRM server.

    Re: Wrapper. It does not use the Java API if never receives or hiding of key material.

    HTH,

    Martin

  • Help with Essbase 9 and the Java API

    Hi, I am trying to connect to Essbase to a Java desktop app and I'm unable to do so. I need to know if I'm in principle do the right things and if I have the good environment set up.

    We have a server with Essbase version 9.3.1. We normally use essbase through the Excel add-in, and I already wrote it Excel applications that can use both the add-in and the Essbase API in VB. Now, I need to connect to Essbase but out of Excel and using the Java API. I have no idea what is APS don't my Essbase administrator.

    My request has the following (adapted from a post on this forum)-
    Public Shared Sub main (String [] args) {}
    String s_userName = 'user ';
    String s_password = "password";
    String s_olapSvrName = "ustca111";
    String s_provider = "http://localhost:13080/aps/JAPI ';
    try {}
    ESS IEssbase = IEssbase.Home.create (IEssbase.JAPI_VERSION);
    DOM IEssDomain = ess.signOn (s_userName s_password, s_provider, null, false);
    IEssOlapServer olapSvr = (s_olapSvrName) dom.getOlapServer;
    olapSvr.connect ();
    System.out.println ("connection to the server Analyic '" + olapSvr.getName () + "' has been a success.");
    olapSvr.disconnect ();
    } catch (EssException exp) {}
    System.out.println (exp.getMessage ());
    } }

    I'm running my app on my computer, not on the Essbase server, and the user name that I use is the same one I use (as a user of Essbase) through the Essbase Addin in Excel, not an admin login.

    When I run the application, I get:
    "Cannot connect to the Server.Make provider ensure that access code settings are correct and the server of the provider is running."

    Please can you confirm:
    (1) do I need an admin login for my client application to connect to the Essbase server or can I use a dial-up connection in normal play, like the one I use in Excel?
    (2) is the same provider regardless of the computer, i.e. "http://localhost:13080/aps/JAPI '; How can I know what this could be? Where can I get this information?
    (3) how can I make sure that the server is running the server needed 'provider', it's just a service that appears on the server services.msc? What should I ask the Essbase administrator for him to tell me what I need?

    Thank you very much.

    Leo

    Leo,

    You have APS and Shared Services running on your server? It would be the first question to answer. If you put in the url (http://localhost:13080/aps/JAPI, in your program) in a browser, you get a generic APS screen, or you get an error "page is not available. Unless you connect to APS that is running on the same computer that is running your Java application, the section 'localhost' should be the name of your APS Server.

    (1) for this Java program, you connect just to read only access that ID is OK
    (2) the supplier would be the same for every customer. The provider is the URL of your APS Server. Unless you run in embedded mode, you must APS to connect with the Essbase server. In embedded mode, you talk with the Essbase server, see [this thread | http://forums.oracle.com/forums/thread.jspa?messageID=3314485?].

    (3) APS - Analytic Provider Services, I'm not sure what it would show on a Windows Server. I suppose it would be something on Hyperion System 9 Analytic Provider Services. If you have installed APS, I would try the embedded road because it's the only way you will get to work.

    Published by: rjgideon on June 2, 2010 16:18

  • XLIFF file format and use with JAVA API

    Hello

    We use BEEP version 5.6.3 in Oracle Applications 11.5.10.2 and we are developing some reports to be translated into 10 different languages. We are therefore very interested in XLIFF files but have some questions about the file format and the use of the JAVA API

    (A) FILE FORMAT
    Accuracy: we generate the XLF file in menu add-on BEEP in Winword MS used to build the RTF model
    (A - 1), the generated XLF file begins with:
    <? XML version = "1.0" encoding = "utf - 8"? >
    Can we change encoding to "ISO-8859-1' as soon as convert us the file format?

    A-2) section he < header > < skl > < file > internal - contains a huge chain that seeem to be binary... What is c? can delete us it?

    A-3) can you have a file XLF muliple < file > sections (one for each language translation)?
    This can be very useful for us to manage a translation only by a report model file.

    A-4) the most important section for translation is included in the tag < trans-unit >.
    Each of them has a separate as id "49e41f8f" '... '. Can we replace that with a larger significance?

    (A - 5) in the format of language is as "en-US" (area code + language code).
    It is case sensitive?

    (* B) THE USE OF XLIFF FILES WITH JAVA APIS *.
    We use the OPE "FOProcessor" class to generate the PDF providing:
    -Data generated by SQL report XML file
    -File XSL - FO, generated from the module BEEP in MS WINWORD RTF model
    -XLIFF file generated from RTF model by the module BEEP in MS WINWORD
    -The XLIFF file contains a file entry to translate the form English to French
    < file source = target language language "en-US" = "en - US" datatype = "OPE" original = "orphan.xlf" product-version = "orphan.xlf" - name of the product ="" > "

    Here is a summary of our java implementation class:

    Processor FOProcessor = new FOProcessor();
    processor.setData (sXmlDataFilepath);
    processor.setTemplate (sXslTemplateFilepath);
    processor.setOutput (sPdfOutputFilepath);
    processor.setOutputFormat (FOProcessor.FORMAT_PDF);
    processor.setLocale ("en - US");
    xInputXlfLang = new FileInputStream (sXlfLangFilepath);
    processor.setXLIFF (xInputXlfLang);
    try {}
    Processor.Generate ();
    }
    {} catch (XDOException e)
    e.printStackTrace ();
    }


    (variables beginning with "s" are path + names passed as arguments)


    The output PDF file is well generated, but not translated in French!

    (1) I missed something?
    What is wrong in my code or my XLIFF file?
    Y at - it a parameter to pass to allow the XLIFF translation (via setConfig)?
    With "setLocale" we indicate the target language, but how BEEP knows this current language is "en-US"?

    I found a few posts on the subject, but none with a clear solution. So if I managed to solve this problem, I think it can be very useful for many developers.

    Thanks in advance for your help.
    K.Helali

    Edited by: K.Helali Apr 26. 2010 01:56

    Hey,.

    I know what you're talking about.

    Do not make the rtf-> xsl in the office.

    Do it in java code.

    Use RTFprocessor, for her, just set the model and set the true extractxliff.

    move the xsl foprocessor.

    to do this

    (1) in the BEEP for MS Word
    1 - a) build the RTF model
    1-c) extract texts translateable to the XLF file

    (2) in BEEP Server (Linux Redhat, BEEP 5.6.3) included with the Oracle Applications 11.5.102
    (2 - a) write a java class that implements class FOProcessor (see code in my first post)
    I'm passing to the FOProcessor class
    -XML data file
    model model XSL - export RTF, file to the XSL using RTFprocessor file save it sub - (here in rtfprocessor.setextractXlifff - true)
    http://download.Oracle.com/docs/CD/E10415_01/doc/bi.1013/e12693/Oracle/Apps/XDO/template/RTFProcessor.html
    -Translation (via the FOProcessor.setXLIFF method) XLF file

  • Help! WMS and java api

    Hi!, I am a newie on oracle, and I use mapviewer with java api, but I have problems with the addWMSMapTheme function:

    VSP of the Object = new Object [] {new String() {"DATASOURCE", "example"}, new String() {"antialiasing", "true"}};

    mv.addWMSMapTheme ("wmstheme", "http://onearth.jpl.nasa.gov/wms.cgi?", "false","1.1.1","BMNG","default","EPSG:4326","image/jpeg","false","0xFFFFFF","application/vnd.ogc.se_inimage", vsp);

    It returns an exception (which is does not define the vsp object).

    should I use the xml query? How can do it?

    Hello
    You can use the API which generates and transmits the card application to MapViewer. Your vsp setting seems strange. Here is an example of code that use the MVDEMO dataset, just to give you an idea of the vsp parameter definition.

        mapViewer.setImageFormat(MapViewer.FORMAT_PNG_URL);
        mapViewer.setDataSourceName("mvdemo");
        mapViewer.setCenterAndSize(-70.,44.,20.);
        mapViewer.setMapTitle("WMS");
        mapViewer.deleteAllThemes();
    
         Object []vsp = new Object[]{new String[]{"DATASOURCE", "mvdemo"}  };
    
         mapViewer.addWMSMapTheme("wms_theme", "http://localhost:7001/mapviewer/wms",
                                  new String[] {"THEME_DEMO_STATES"}, new String[] { "asdf"},
                                  "SDO:8265", "image/png","0xffffff", vsp);              
    
         System.out.println("Current request: " + mapViewer.getMapRequestString());
         boolean response = mapViewer.run();
         if (response)
          {
              double[] mbr = mapViewer.getMapMBR();
              System.out.println("mbr="+mbr[0]+","+mbr[1]+" "+mbr[2]+","+mbr[3]);
              System.out.println("URL: " + mapViewer.getGeneratedMapImageURL());
          }
    

    For you case, make sure the WMS server at http://onearth.jpl.nasa.gov/wms.cgi? is running and accept queries. I tried a GetCapabilities request to this server and received an exception message that the system was overloaded and not processing requests.

    João

  • Java API - mode incorporated

    Hello
    I am trying to run simple Java API program (just to connect and the cube list) in embedded mode, which means that I am executing the program of Java on Essbase server. This means that I don't need to provider's server (I hope that my interpretation is correct). I can compile the program successfully, however when I tried to run it it retrun error below.
    Error: Unable to connect to the Server.Make provider ensure that access code settings are correct and the server of the provider is running.

    Can someone throw light why it's fast to the server of the provider.

    Thank you

    In addition, you must have the following jar files in your classpath:

    cpld14.jar
    ess_es_server.jar
    ess_japi.jar
    log4j - 1.2.8.jar

    In addition, you must set the ESS_ES_HOME Java System property using the-d option of java. Here is a link to the documentation that can help: [http://download.oracle.com/docs/cd/E12825_01/epm.111/aps_admin/frameset.htm?ch04s02.html].

    Tim Tow
    Applied OLAP, Inc.

  • problem installing with berkeley db java api

    Hello
    I have a problem to start Berkeley db 4.7 with java api.
    I followed the installation procedure described here http://www.oracle.com/technology/documentation/berkeley-db/db/ref/build_unix/intro.html
    and provided the - enable-java option during configuration.
    I've also updated the following configuration on the file .bashrc in the linux machine

    export CLASSPATH=/usr/local/BerkeleyDB.4.7/lib:$CLASSPATH
    export LD_LIBRARY_PATH=/usr/local/BerkeleyDB.4.7/lib

    When you try to run the sample db. AccessExample (which is packed with berkley db) I get the following error:

    Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/BerkeleyDB.4.7/lib/libdb_java-4.7.so: /usr/local/BerkeleyDB.4.7/lib/libdb_java-4.7.so: evil class ELF: ELFCLASS64 (Possible cause: incompatibility of width for the word architecture)

    The linux machine is a 64-bit computer java-version gives:
    Java version "1.6.0_03".
    Java (TM) SE Runtime Environment (build 1.6.0_03 - b05)
    Java hotspot Server VM (build 1.6.0_03 - b05, mixed mode)

    How can this problem be fixed?
    If it is related to 32 bit or 64 bit issues, is there a way to compile the berkeley db code with different config params?

    Thank you!

    Hello. -m32 is an indicator of compiler, you can tell BDB that signals to use by setting CFLAGS for configuration stage. There is a documentation on how to do it here:
    http://www.Oracle.com/technology/documentation/Berkeley-DB/DB/ref/build_unix/flags.html

    Ben Schmeckpeper

  • URL broken in Java API Docs

    Just a heads up, there's a URL broken in the Java API (I checked 6.0.0 and 7.1) within the section of class ReedSolomonDecoder.  The second URL of the source document that is referenced is missing the required prefix and is loaded as a relative URL.

    UPDATE: just noticed the "Submit comments" button: Pei

    Fact.

  • Otherwise for development if there is no java API?

    Hi, expert,

    Right now, we are trying to find out if we can set password policies, configure vpn profiles and configure the email on blackberry programmatically accounts.

    To establish password policies, it is confirmed that there is no API: http://supportforums.blackberry.com/t5/Java-Development/Is-there-API-to-change-the-password-policy-a... .

    To set up e-mail, I saw this: http://stackoverflow.com/questions/5496885/set-up-a-non-blackberry-email-account-on-blackberry-devic... and http://supportforums.blackberry.com/t5/Java-Development/Setting-up-non-BB-email-account-on-a-Blackbe.... Say that there is no API to do.

    for the VPN profile this post http://supportforums.blackberry.com/t5/Java-Development/Create-VPN-profile-and-VPN-settings-programa... receives no answer.  And this post http://supportforums.blackberry.com/t5/Java-Development/Virtual-Private-Network-VPN-connection-quest... said that it has no API to configure the VPN profile.

    So it doesn't look good at all. Just wonder if there is another way if there is no java api for development. There are some sellers who could really do more, as this company: http://www.astrasync.com/, they could enforce the policies of the Exchange.

    I could think of is to use EventInjection of our application in e-mail blackberry UI configuration (which we would try to start as well). Not sure about good password policies.

    It would be really appreciated if someone points or thoughts for research which will seek us in future investigations.  Y at - it all unpublished API rim including some seller access to the (for example, http://www.astrasync.com/)?

    I will close this thread because it seems that it is no other way to do this if there is not java API.

  • How to get the attributes of node when you query the TQL via java API

    Hello

    I'm trying to pick up a hierarchy of IC using a TQL. I created a TQL on uCMDB and am now questioning him through the uCMDB java API. The TQL is simple and queires a hierarchy containing a Node (Server) containing the disks, file systems, interfaces and IP addresses.

    My code snippet is:

        UcmdbService ucmdbService = CMDBConnection.createCMDBService();
        TopologyQueryService queryService = ucmdbService.getTopologyQueryService();
        Topology topology = queryService.executeNamedQuery("BasicTopologyView");
        Collection allCIs = topology.getAllCIs();

        for (TopologyCI node : allCIs) {
                 System.out.println("Node is " + node.getPropertyValue("display_label") + "(" +node.getId().getAsString() + ") ... " + node.getPropertyValue("display_label")
                         + " ... " + node.getPropertyValue("TenantOwner")+ " ... " + node.getPropertyValue("discovered_os_name"));
             }

    The output I get is

    The node is/usr (18de9fd759680f10b4f1d3567fb0f5e5)... / usr... null null
    The node is/tmp (18eaac5d8ec14e45874029f25011a13c)... / tmp... null null

    Whatever properties I question are coming as null. Is there a way I can say uCMDB what I expect from each node to the execution of the attributes.

    Thanks in advance.

    Peyrot

    This problem is now resolved. The correct way to proceed, queryProperties method is used when querying of the node.

    node.queryProperties(props);
    

    When the accessories is a string containing all of the appropriate properties you want to take to uCMDB.

  • ORAAH Java API

    Hi do anyone knows if ORAAH comes with a Java API? Also outside installation guide guide and developers is there any other source material or tutorials available?

    Thank you!

    Marlene

    Hi Marlene,.

    Not sure what you mean by "Java API"; It is a widely used software R rJava, which is a general interface to R-Java - see the Homepage and download page of GUTS to learn more. There is also a small package of R type tutorial for use of rJava: helloJavaWorld.

    Regarding the materials, apart from those that you mention that there are also things in Chapter 7 of the Big Data connectors manual, which is part of the Big Data Appliance documentation.

    Hope this helps

    Christos

Maybe you are looking for