Extending interMedia

Hello everybody!
I would like to extend interMedia with new image feature extraction methods. That means I want to extract my own signature values. For example writing a new extracting algorithm which calculates my own feature values. How would you propose the way for integrating thoose mechanism in oracle? Can I use the ORDIMAGEINDEX for my own calculated values too?
Would be nice if someone could help me!
Thx,
Doreen

THis is better asked in the database JVM forum.
Java in the Oracle Database
My experience is that there is the concept of a "classpath" in the database. At least. it looks in the local schema first, and then in public.
Of course, there is a rt.jar already in the database. interMedia has implemented a AWT that does not depend on a device that is public as well so that jai would work in the database.
But, the question is better asked in the above forum...

Similar Messages

  • How to extend interMedia to support for new Image Format

    Does anyone here has experience to extend interMedia to provide support for a new image format.
    I have read the related chapter in Oracle Intermedia User Guide, I'm not very clear about it. Hope a step-by-step tutorial for this topic is available.
    Thanks in advance for any idea

    Can you send the details of your application to [email protected] and explain the reasons extensibility is needed by your application?
    At this time, the only way to extend formats is to write your own procedures (ususally java stored procedures) to populate the image object... This does not extend the image processesing functionality to the new image format. Internally, this requires a translation to and from an intermediate format.
    Larry

  • Using intermedia search on file system

    I know it is possible to intermedia index documents stored on a file system.
    Is it possible to integrate this search into the standard search facility in portal ?
    ps, we don't want to use ifs in this case.
    regards,
    Terje
    null

    Terje
    Intermedia only indexes documents stored in the database - today. Look for a new feature in the Oracle9i Database that extends Intermedia indexing to file system-based content. In the meantime, check out our search partners Verity, Autonomy and Altavista and their portlets at: http://www.oracle.com/portals/partners/ppi/index.html?comp1.html
    null

  • Error while rebuilding InterMedia index

    While executing "alter index ABC.SAMPLE_INTERMEDIA_INDEX rebuild online parameters( 'sync memory 45M' );", we encounter the following error:
    java.sql.SQLException: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: interMedia Text error:
    DRG-50857: oracle error in drekmap (execute insert)
    ORA-01562: failed to extend rollback segment number 6
    ORA-01650: unable to extend rollback segment RBS06 by 130 in tablespace RBS
    My configuration is as follows:
    Oracle 8i (8.1.7.3)
    SEGMENT TBLSPC INITIAL_EX NEXT_EX MIN_EX MAX_EX STATUS
    SYSTEM SYSTEM 57344 57344 2 505 ONLINE
    RBS01 RBS 1048576 1048576 40 32765 ONLINE
    RBS02 RBS 1048576 1048576 40 32765 ONLINE
    RBS03 RBS 1048576 1048576 40 32765 ONLINE
    RBS04 RBS 1048576 1048576 40 32765 ONLINE
    RBS05 RBS 1048576 1048576 40 32765 ONLINE
    RBS06 RBS 1048576 1048576 40 32765 ONLINE
    RBS07 RBS 1048576 1048576 40 32765 ONLINE
    TBLSPC INITIAL_EX NEXT_EX MIN_EX MAX_EX
    RBS 1048576 1048576 40 505
    Questions:
    1. What is the relationship between the RBS parameters and the operation to rebuild the intermedia index?
    2. How do we optimally set up our RBS parameters OR organize the "alter index rebuild" command to not run into such issues?
    Thanks in advance.

    I would set up a large rollback segment (eg "BIGROLL") and offline all but BIGROLL before doing the rebuild.
    Tom Best

  • Errors while rebuilding InterMedia index

    While executing "alter index ABC.SAMPLE_INTERMEDIA_INDEX rebuild online parameters( 'sync memory 45M' );", we encounter the following error:
    java.sql.SQLException: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: interMedia Text error:
    DRG-50857: oracle error in drekmap (execute insert)
    ORA-01562: failed to extend rollback segment number 6
    ORA-01650: unable to extend rollback segment RBS06 by 130 in tablespace RBS
    My configuration is as follows:
    Oracle 8i (8.1.7.3)
    SEGMENT TBLSPC INITIAL_EX NEXT_EX MIN_EX MAX_EX STATUS
    SYSTEM SYSTEM 57344 57344     2      505 ONLINE
    RBS01     RBS 1048576 1048576 40 32765 ONLINE
    RBS02     RBS 1048576 1048576 40 32765 ONLINE
    RBS03     RBS 1048576 1048576 40 32765 ONLINE
    RBS04     RBS 1048576 1048576 40 32765 ONLINE
    RBS05 RBS 1048576 1048576 40 32765 ONLINE
    RBS06     RBS 1048576 1048576 40 32765 ONLINE
    RBS07     RBS 1048576 1048576 40 32765 ONLINE
    TBLSPC INITIAL_EX NEXT_EX MIN_EX MAX_EX
    RBS 1048576 1048576 40 505
    Questions:
    1. What is the relationship between the RBS parameters and the operation to rebuild the intermedia index?
    2. How do we optimally set up our RBS parameters OR organize the "alter index rebuild" command to not run into such issues?
    Thanks in advance.

    Please ask this question in the Oracle text (formerly interMedia text) forum.
    You will get a quicker, more expert answer there.

  • Extending Portal Search

    I am looking to extending the Portal search facilities to allow for searching of our own bespoke content which is accessible from custom urls such as http://server:port/pls/portal/custompkg.disp_our_content?id=123
    I had a brainwave that by adding a URL item when our content was added then the Intermedia search would index this content automatically. Unfortunately the lack of content area APIs to add an item has foiled my plan.
    Has anyone got a way of either getting intermedia to index these urls where I can do this programatically? ie by adding to the already generated Portal index??
    Thanks & Regards
    Jenny

    Jennifer
    I would suggest that your first solution would be the way to approach the problem. The URL content that gets indexed comes from the URLs in the Portal URL table, but these are only meaningful as search results if they are associated with an item, i.e. a URL item.
    What Portal version are you using? It may be possible to find more information on the situation with the content are APIs for you.
    The alternative solution might be to use Ultra Search. This is an Internet Search solution and comes as part of iAS. This could be used index you URLs. It offers some Portlet based search UI so that you can search and see the results in the Portal.

  • InterMedia Web Agent & BC4J

    I've seen the code for Oracle8i interMedia Web Agent to store BLOBs in the DB but i see that it does not fits the OBC4J Framework.
    How do we create a domain in my EO/VO for a BLOB column to be able to stream the bytes?
    (I know already how to put/get the BLOB using JDBC.)
    Thanks.
    null

    We (the interMedia group) will be shipping new JDBC compliant JAVA classes for interMedia on OTN in the near future. With these classes (and JDeveloper 3.1 with its improved object support) you can create bc4j domains for the types you need by extending the interMedia java classes and adding extra methods and overriding existing ones.

  • How fast text search field in Oracle without using Intermedia?

    How fast text search field in Oracle without using Intermedia? Thank you, Paul.

    yes,it is overriden in VOImpl
    public void executeQuery()
            setQuery((new StringBuilder()).append(selectStmt).append(" order by ").append(getOrderByClause()).toString());
            OAApplicationModuleImpl oaapplicationmoduleimpl = (OAApplicationModuleImpl)getApplicationModule();
            OAApplicationModuleImpl _tmp = oaapplicationmoduleimpl;
            if(oaapplicationmoduleimpl.isLoggingEnabled(1))
                OAApplicationModuleImpl _tmp1 = oaapplicationmoduleimpl;
                oaapplicationmoduleimpl.writeDiagnostics((new StringBuilder()).append(getClass().getName()).append(".executeQuery").toString(), (new StringBuilder()).append(" Query:").append(getQuery()).toString(), 1);
            super.executeQuery();
    But I have extended VO and substituted the VO . In the substituted VOImpl, instead of executeQuery(),I have written
    public void customExecuteQuery()
              setQuery((new StringBuilder()).append(selectStmt).append(" order by ").append(getOrderByClause()).toString());
              executeQuery();
    Will this work,or do I need to do any changes?
    Thanks,

  • Intermedia score for within

    the intermedia reference said within has no
    effect on score,and i have a query,the contains clause only include within,and i get a same score (very low,<10) for all the rows returns,so how this score generated?
    any ideas welcome!
    thanks in advance.

    Don't use the variable feature of the textfield.  Assign the textfield an instance name (let's say you name it scoreText), and when you are ready to add text to it use
    scoreText.text = 8 * (60 - count);
    If you are still getting NaN, that probably means your count variable is no longer in scope for where you are on the timeline.  So the easiest way to manage this for you would probably be to use count as a _global variable, meaning, everywhere you use count, you instead use _global.count.  Another way would be to have a layer dedicated to shared data that extends the entire length of the timeline, and in that layer you could declare:
    var count;
    That way, count will be avaiable to anything along the timeline.

  • Contains query fails for extended ascii characters

    I have an Oracle 9.2 instance whose characterset is WE8MSWIN1252. I'm using the same characterset on my client. If I have a LONG column that contains extended-ascii characters (the example I'm using has the Euro character '€', but I've seen the same problem with other characters), and I'm using the Intermedia service to index that column, then this select statement returns no records even though it should find several:
    select id from table1 where (contains(long_col,'€',1) > 0);
    However, the same select statement looking for something else, like 'e', works just fine.
    What am I doing wrong? I can do a "like" query against a VARCHAR2 column with a Euro character, and it works correctly. I can do a "dbms_lob.instr" query against a CLOB column with a Euro character, and it also works. It's just the "contains" query against a LONG column that fails.

    There are a number of limitations in using Long datatypes. If you check the SQL Reference you will see: "Oracle Corporation strongly recommends that you convert LONG columns to LOB columns as soon as possible. Creation of new LONG columns is scheduled for desupport.
    LOB columns are subject to far fewer restrictions than LONG columns. Further, LOB functionality is enhanced in every release, whereas LONG functionality has been static for several releases."

  • How to extend/overwrite adf core datatable previous/next range operation?

    Hi,
    Can someone tell me where and how I can extend (or overwrite) default datatable's scrolling operation?
    I had a view object with one of its column is Ordimage. I created a datatable for this view object. Since Jdev 10.1.3 doesn't provider renderer for intermedia objects, I programmatically created image map for the image and stored the map reference in a string[] in a backing bean. With very simple form, this worked OK (i.e. correct set of images show properly when I pressed Previous/Next).
    However, in a Search form having a second iterator in find mode, the image doesn't show up when Next/Previous is pressed.
    Any idea?

    Can you compare your sample with example# 69 on my blog?
    http://radio.weblogs.com/0118231/stories/2004/09/23/notYetDocumentedAdfSampleApplications.html#69
    maybe it can help identify what's not setup correctly.

  • Extension to interMedia text

    Hi, there,
    I am using interMedia text to query XML document, which is stored in Oracle 8i as one column of CLOB.
    I want to extend the functionality of interMedia text, how can I do it? e.g. nested WITHIN is not allowed in 8.1.5. How can I write another operator to do nested WITHIN? (8.1.6 has the nested WITHIN, but if want write my own version of similar operator for query, can I do it?)
    Thank in advance!
    Honglin

    Is there any procedure to write code to extend query functionality in interMedia text? To write my own version of operator WITHIN, can you tell me the guideline to leverage extensibility or data cartridge framework?
    Thanks a lot!
    Honglin

  • Intermedia knowledge base

    Hello,
    I'm looking to Intermedia capabilities and I need some help.
    On oracle 8.1.6:
    I created a theme index using LEXER preferences:
    ctx_ddl.create_preference('mylex', 'BASIC_LEXER');
    ctx_ddl.set_attribute('mylex','index_themes','YES');
    ctx_ddl.set_attribute('mylex','index_text','NO');
    ctx_ddl.set_attribute('mylex','theme_language','ENGLISH');
    I also created a table to store my themes and I populated it with the command ctx_doc.themes('index','doc_id','table_res',full_themes=>TRUE)
    Themes are added to the table, but I don't have the full_theme for themes that are yet in the knowledge base.
    Did I forget something? How can I be sure that the knowlegde base is present.
    thanks for your help.

    Hi Omor, My thesaurus is not big right now as I am experimenting with the sample provided. I am using queries as mentioned in the sample and as mentioned in the sample (CTX_DOC.THEME). I am using Extended admin tool (GUI) provided with enterprise manager V2.2.0.0.0, But it does not seem to accept the new additions to the knowledge base. Do I have to use any additional script or additional installation. I have 8i V8.1.7. Please suggest.
    Regards

  • How do i open a web page with VeriSign Class 3 Extended Validation SSL SGC SS CA certfificate i can't open web pages with this, how do i open a web page with VeriSign Class 3 Extended Validation SSL SGC CA certfificate i can't open web pages with this

    how do i open a web page with VeriSign Class 3 Extended Validation SSL SGC SS CA ?

    Hi
    I am not suprised no one answered your questions, there are simply to many of them. Can I suggest you read the faq on 'how to get help quickly at - http://forums.adobe.com/thread/470404.
    Especially the section Don't which says -
    DON'T
    Don't post a series of questions in  a single post. Splitting them into separate threads increases your  chances of a quick answer.
    PZ
    www.pziecina.com

  • SSO and Extended notifications

    Hi Friends,
      We are using extended notifications to send work item as attachment(SAP GUI shortcut) to outlook and it is working fine. But the shortcut attachments are not working in case the user has an "SSO" enabled for him, it is asking for a logon password . We are using SNC product for SSO. Please let me know if it is possible to have SSO for SAP shortcuts so that the user can open the work item attachment without entering the password
    Regards
    sapient

    Hello Sapient,
    If you want to be able to logon directly via the shortcut without entering user/password then you need to use SSO. It seems there is some issue with the user SSO. Do all users have this issue or just some?
    I would also check the users SAPGUI release and patch level. Can you compare it to a user who does not have this issue. mAybe apply the latest SAPGUI patch and test again.
    Maybe note 1257108 can point you in the right direction.
    Regards,
    Eddie

Maybe you are looking for

  • Motion in FCPX - click lag, hanging, tortuously slow rendering

    Hello Colleagues, I have 2 iMacs of different generations, both up-to-spec and up-to-date on OS, FCP, and Motion. I am experiencing very poor performance when using Motion "generator" graphics: lag, hanging, slow renders, and sometimes even crashing.

  • Has the T430 fan issue been fixed?

    Hello all, I am thinking of selling my Macbook Pro and getting a T430, but I am a little concerned with the fan issue being reported here in the forums. Has the problem been fixed in the newer models? Thanks in advance for your reply.

  • Migrate form Solaris to AIX

    Hi all, I'm currently performing a datawarehouse database migrating from Solaris 9, Oracle RAC 10g 10.2.0.3 (64 bit) to a new server on IBM AIX 5.3. Can I use transportable tablespace feature to migrate form Solaris to AIX ? The database size about 4

  • Hey plz let me know y im getting error while creating DropDownIndx

    Hi Folks, While Creating Dropdown Indx im getting error while doing Databinding with Text. error as ' Property "TEXTS" is not type-compatible with context element "TEXT" .' i mean i declared in Context a sinle Node which is having TEXT attribute type

  • Getting rid of old plug-in data

    We had XM Pie plug-ins (great program, pity about the price) installed on all our CS3 workstations so most of our files have XM pie plug-in data in them, although we don't use it at all these days.  Every time I open a CS3 file in CS5 I get this warn