Xsd extension question

Hello, I have a question about the extension of complex Types by xsd.
Can I use polymorphism with the extension of complex Types.
By example, I define a xml schema
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema">
<xsd:element name="basic" type="basic">
<xsd:annotation>
<xsd:documentation>Comment describing your root element</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="basic">
<xsd:sequence>
<xsd:element name="basicElement" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="derivedBasic">
<xsd:complexContent>
<xsd:extension base="basic">
<xsd:sequence>
<xsd:element name="derivedElement" type="xsd:integer"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
Then my question is, can i use in an xml document which depends on the xml schema the complexType derivedBasic when a basic type is required. (Perhaps i can use a typecast or something).
I need this, because i want to make a xsd representation of an uml model and want to check dataexchange based on xml.
Thanks for your help
Andreas

If it was me I would post such questions in the XML forum.
If I understand the question it is not possible.
In general you cannot describe all possible data validation using only an XSD.

Similar Messages

  • Editor extensions questions

    We use editor extensions for several types of objects. It's not clear how to add extensions to PL/SQL objects and triggers.
    In my XML file I use for PL/SQL objects : node="PlSqlBaseNode"
    When I open a package/procedure/function SQL Developer is only showing my first PL/SQL extension. My second extension is not visible when I open a package, procedure or function.
    This is the case in 3.0 and 3.1EAx.
    1. Is this a bug or do I need another node or objectType in the XML file?
    2. How to add extensions for triggers? Which node or objectType is needed?
    3. How to create a vertical layout (like the Details tab for tables)? vertical=true doesn't work.
    4. Is there a description (or XSD) of which elements/attributes can be used in the XML file for editor extensions? (this could also answer 2 & 3).

    Can someone please answer these questions?

  • EO Extension question?

    Hello,
    I am pretty new to the OA Framework extensions, and have a task of extending one of the self service pages on eBusiness suite. Could anybody please suggest a good approach for this one.
    Requirement is to extend a self-service page to add more user enterable fields on the page. (** These fields are not on the base table EO/VO**)
    This is what I have done so far:
    I have altered the base table to add new attribute columns (attribute1 - attribute15) and attribute_category.
    These attribute columns (attribute1-attribute15 and attribute_category) need to be added to the EO and VO
    Since, this is a custom DFF, can I just personalize the page to add these attributes as DFF on the page?
    Where to put the logic to insert data into these additional attribute columns?Could anyone please list me the steps to do this EO extension?
    Thanks for all the help.

    Thanks Tapash,
    Based on your comments, I have created a custom table to hold the additional information with a key to join with the seeded table.
    Could you please verify if these detailed step is OK? ** I am pretty new to OA Framework extensions and JDeveloper ** (I have done a VO extension before but long time back though!) ** So my questions might be basic/silly **
    Using the Jdeveloper,
    1. Create a OA workspace and OA Project.
    2. Create a new OA business component. (Create a new EO and VO for the custom table) -- Should these extend the original EO and VO ?
    3. Import all the related server.xml
    4. Where should the code be? to insert the additional information (EOImpl?)
    5. Substitutie
    6. Using Personalization, create new items on the page ??? (Or should the Page be customized using the JDeveloper?)
    And I would appreciate if you could share code snippet to insert into table.
    Thanks for you help.

  • LMS Content Packager Extensions Question

    Does anyone have experience with the three content packager
    extensions for Learning Management Systems (LMS') and are you aware
    of which SCORM edition these packagers were written for? I have
    found incompatabilities between The Content Packager for IMS and
    the SCORM 2004 3rd Edition Testing Suite. I have not been
    successful in creating a package that will pass based on this
    Extension.
    I found three packagers listed - and all of them seem to be
    three years old or older.
    Content Packager for IMS for
    Dreamweaver 8
    Content Packager for IMS for Dreamweaver MX 2004
    The Content Packager for IMS
    Any ideas?

    I believe "Content Packager for IMS" (aka "L5 SCORM
    Producer") extensions are stuck back in SCORM 1.2. They only
    package the IMS Manifest and the wrappers (if you choose to use
    them). I could be wrong, but I think if they are to pass SCORM 2004
    conformance tests, they require the XSD and DTD files as
    well.

  • OAF: Extension question? Please help.

    Hi All,
    I am extending a seeded VO to add 4 new attributes. These 4 attributes are read-only (FYI only. Doesn't have to go into Database!). I extended, substituted deployed but I am getting errors (JBO-25017)! My question is, am I following the correct path to extend the VO. Below is what I have done. Please let me know where I am going wrong!!!?
    Thanks for all your help.
    FR
    1. Created a Workspace.
    2. Created a Project.
    3. Opened the actual server.xml that I wanted to extend! and imported all the server.xml that it complained that it is missing ! (abt 10 of them)
    4. Created 2 new database views ( without any WHO columns ) (using sqlplus)
    5. Created a new business component for OA (xxx.oracle.apps.per.irc.vacancy.schema.server)
    6. Created 2 EO's (based on the database view that I created in step#4)
    ( Here I did not generate any java files. Unchecked all the checkboxes in Java section. ) ???
    (Also Itried with generating a EOImpl and I got the "it does nor define the method setLastUpdateLogin" error! So I reverted it back. Meaning Did not generate any Java files here! )
    7. Create a new Business component (xxx.oracle.apps.per.irc.vacancy.server)
    8. Create new View Object to extend the seeded VO and selected the EO's that was created in step#6. and chose the new attributes in the new VO and changed the query WHERE condition to include the new criteria. ( Here I checked to generate the VOImpl.java )
    9. Substituted the Seeded VO with the extended VO on the project.
    10. Saved everything
    11. Rebuild the Project ( 0 errors and 0 warning! ). Great.
    12. Zipped everything from <JDEV_HOME>\jdevhome\myclasses\xxx to xxx.zip.
    13. ftpd the xxx.zip to middle tier apps server to the directory $JAVA_TOP
    14. unzipped xxx.zip (created and replaced the files)
    15. Ran jpximport.bat to import the substitutions. It was successful.
    16. Checked to make sure that the jpximport was successful thru jdr_utils. It was successful. I could see the extended VO information.
    17. Bounced the apache.
    18. Logged into apps to check the extension and I got the JBO-25017 error!

    "Error: oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for XxxBonusEligPerGradeEO."
    This is the only error that I get on the message box! even though I have the Diagnostics and message threshold set to debug.
    And btw, am I missing anything from the list ? ( generating Java files ??? or any steps! )
    Please let me know. Thanks.
    FR

  • Use This Thread for All 3rd Party Extension Questions (Migrating from v3-v4)

    This thread is for the 3rd Party Extension developers as they update their extensions to be compatible with the new framework in SQL Developer v4.0.
    To get started with the process, consult this post from the JDeveloper team. If you have questions, post them here.

    What is the correct way to deploy migrated extension on local installation of SQL Developer 4 for testing?
    Could such operation be automated with help of JDeveloper 12c?

  • XSD:Pattern Question

    SQL*Plus: Release 11.2.0.2.0 Production on Thu Jan 13 15:25:04 2011
    Copyright (c) 1982, 2010, Oracle. All rights reserved.
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    CORE 11.2.0.2.0 Production
    TNS for 64-bit Windows: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - Production
    I'm putting together a simpler test case for this, but I figured I'd start by asking the question and seeing if the answer is simple...
    I have an XML document with the date elements:
                    <documentDate>20080808</documentDate>
                    <entryDate>2009-09-22</entryDate>the documentDate is defined as PartialDateType.
         <xsd:simpleType name="PartialDateType">
              <xsd:restriction base="xsd:string">
                   <xsd:pattern value="\d{4}|\d{6}|\d{8}"/>
              </xsd:restriction>
         </xsd:simpleType>When I try to validate the document, I get
    “literal "20080808" is not valid with respect to the pattern”.
    If I shorten the date to "2008", the document validates.
    What part of <xsd:pattern value="\d{4}|\d{6}|\d{8}"/> do I not understand?

    Workaround is to reverse the pattern.. See below
    c:\xdb>sqlplus / as sysdba
    SQL*Plus: Release 11.2.0.2.0 Production on Wed Jan 19 13:55:30 2011
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> set echo on
    SQL> spool testcase.log
    SQL> --
    SQL> connect sys/oracle as sysdba
    Connected.
    SQL> --
    SQL> set define on
    SQL> set timing on
    SQL> --
    SQL> def USERNAME = XDBTEST
    SQL> --
    SQL> def PASSWORD = &USERNAME
    SQL> --
    SQL> def USER_TABLESPACE = USERS
    SQL> --
    SQL> def TEMP_TABLESPACE = TEMP
    SQL> --
    SQL> drop user &USERNAME cascade
      2  /
    old   1: drop user &USERNAME cascade
    new   1: drop user XDBTEST cascade
    User dropped.
    Elapsed: 00:01:40.47
    SQL> grant create any directory, drop any directory, connect, resource, alter session, create view to &USERNAME identified by &PASSWORD
      2  /
    old   1: grant create any directory, drop any directory, connect, resource, alter session, create view to &USERNAME identified by &PASSWORD
    new   1: grant create any directory, drop any directory, connect, resource, alter session, create view to XDBTEST identified by XDBTEST
    Grant succeeded.
    Elapsed: 00:00:00.08
    SQL> alter user &USERNAME default tablespace &USER_TABLESPACE temporary tablespace &TEMP_TABLESPACE
      2  /
    old   1: alter user &USERNAME default tablespace &USER_TABLESPACE temporary tablespace &TEMP_TABLESPACE
    new   1: alter user XDBTEST default tablespace USERS temporary tablespace TEMP
    User altered.
    Elapsed: 00:00:00.00
    SQL> set long 100000 pages 0 lines 256 trimspool on timing on
    SQL> --
    SQL> connect &USERNAME/&PASSWORD
    Connected.
    SQL> --
    SQL> var SCHEMAURL VARCHAR2(700)
    SQL> var XMLSCHEMA CLOB
    SQL> var INSTANCE CLOB
    SQL> --
    SQL> begin
      2    :SCHEMAURL:= 'http://xmlns.example.com/testcase.xsd';
      3    :XMLSCHEMA :=
      4  '<?xml version="1.0" encoding="UTF-8"?>
      5  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
      6     <xs:element name="T1" type="T1_TYPE"/>
      7     <xs:complexType name="T1_TYPE">
      8             <xs:sequence>
      9                     <xs:element name="TEST" type="PartialDateType"/>
    10             </xs:sequence>
    11     </xs:complexType>
    12     <xs:simpleType name="PartialDateType">
    13             <xs:restriction base="xs:string">
    14                     <xs:pattern value="\d{8}|\d{6}|\d{4}"/>
    15             </xs:restriction>
    16     </xs:simpleType>
    17  </xs:schema>';
    18  end;
    19  /
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.00
    SQL> declare
      2    V_XML_SCHEMA xmlType := XMLType(:XMLSCHEMA);
      3  begin
      4    DBMS_XMLSCHEMA.registerSchema
      5    (
      6      SCHEMAURL        => :SCHEMAURL,
      7      SCHEMADOC        => V_XML_SCHEMA,
      8      LOCAL            => TRUE,
      9      GENBEAN          => FALSE,
    10      GENTYPES         => FALSE,
    11      GENTABLES        => FALSE,
    12      ENABLEHIERARCHY  => DBMS_XMLSCHEMA.ENABLE_HIERARCHY_NONE,
    13      OPTIONS          => DBMS_XMLSCHEMA.REGISTER_BINARYXML
    14    );
    15  end;
    16  /
    PL/SQL procedure successfully completed.
    Elapsed: 00:04:26.10
    SQL> create table TEST_TABLE of XMLTYPE
      2  XMLTYPE STORE AS SECUREFILE BINARY XML
      3  XMLSCHEMA "http://xmlns.example.com/testcase.xsd" ELEMENT "T1"
      4  /
    Table created.
    Elapsed: 00:00:00.70
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "9" is not valid with respect to the pattern
    Elapsed: 00:00:06.08
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "99" is not valid with respect to the pattern
    Elapsed: 00:00:06.70
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "999" is not valid with respect to the pattern
    Elapsed: 00:00:07.67
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:24.30
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "99999" is not valid with respect to the pattern
    Elapsed: 00:00:08.02
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:11.60
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999999</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "9999999" is not valid with respect to the pattern
    Elapsed: 00:00:05.60
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:06.18
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999999</TEST></T1>') )
    ERROR at line 1:
    ORA-31061: XDB error: XML event error
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "999999999" is not valid with respect to the pattern
    Elapsed: 00:00:05.61
    SQL> DROP TABLE TEST_TABLE PURGE
      2  /
    Table dropped.
    Elapsed: 00:00:00.14
    SQL> call dbms_xmlSchema.deleteSchema(:SCHEMAURL)
      2  /
    Call completed.
    Elapsed: 00:00:00.06
    SQL> declare
      2    V_XML_SCHEMA xmlType := XMLType(:XMLSCHEMA);
      3  begin
      4    DBMS_XMLSCHEMA.registerSchema
      5    (
      6      SCHEMAURL        => :SCHEMAURL,
      7      SCHEMADOC        => V_XML_SCHEMA,
      8      LOCAL            => TRUE,
      9      GENBEAN          => FALSE,
    10      GENTYPES         => TRUE,
    11      GENTABLES        => FALSE,
    12      ENABLEHIERARCHY  => DBMS_XMLSCHEMA.ENABLE_HIERARCHY_NONE
    13    );
    14  end;
    15  /
    PL/SQL procedure successfully completed.
    Elapsed: 00:00:00.87
    SQL> create table TEST_TABLE of XMLTYPE
      2  XMLTYPE STORE AS OBJECT RELATIONAL
      3  XMLSCHEMA "http://xmlns.example.com/testcase.xsd" ELEMENT "T1"
      4  /
    Table created.
    Elapsed: 00:00:00.07
    SQL> create trigger DO_VALIDATION
      2  before insert
      3  on TEST_TABLE
      4  for each row
      5  begin
      6   :new.object_value.schemavalidate();
      7  end;
      8  /
    Trigger created.
    Elapsed: 00:00:00.06
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "9" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.39
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "99" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.52
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "999" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.50
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:05.95
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "99999" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.53
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:05.40
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>9999999</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "9999999" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.37
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>99999999</TEST></T1>') )
      2  /
    1 row created.
    Elapsed: 00:00:05.74
    SQL> insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999999</TEST></T1>') )
      2  /
    insert into TEST_TABLE values ( XMLTYPE('<T1><TEST>999999999</TEST></T1>') )
    ERROR at line 1:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00333: literal "999999999" is not valid with respect to the pattern
    ORA-06512: at "SYS.XMLTYPE", line 354
    ORA-06512: at "XDBTEST.DO_VALIDATION", line 2
    ORA-04088: error during execution of trigger 'XDBTEST.DO_VALIDATION'
    Elapsed: 00:00:05.49
    SQL>

  • BODS with xsd:extension

    Hi all,
    we have a xsd with inheritance and want to prossed this in BODS. Now we have the question, if this function is possible?
    If yes, how can we build this in BODS?
    At the moment BODS dosen´t recognize inherited elements.
    Thanks & best regards
    Thomas

    Hi Thommas,
    Did you find your answer? I am trying to load xml files with xsd inheritance too but I am getting an error when executing the job.
    It looks like the namespace of the nested xsd is not recognized in execution time. At design stage is properly recognized though.
    By the way, I am using BODS 14.0.1
    Thank you in advance,
    Sergio

  • WL70 Console extension questions

    Hi,
    A couple of questions about Weblogic console extension.
    First, is there any "standard" way of putting that nice banner on top of my JSP
    pages? I've created one using classes "banner", "title", "bannerstatus" from wl:stylesheet,
    but I'm worried that links that I put in it, like
    will not work in the next version of weblogic.
    Second, is it possible to bring up console JSP showing the particular wl:tab rather
    than the first one?
    Thanks,
    Mikhail.

    Donwload SQLMonitor from
    http://www.appfluent.com/products/sqlmonitor/
    It is has console extension for both 7 and 6 and has implemented the
    banner thru one servlet checking the weblogic version.
    Pam S.
    "Wayne W. Scott" <[email protected]> wrote in message news:<[email protected]>...
    Mikhail Bogomolov wrote:
    "Mikhail Bogomolov" <[email protected]> wrote:
    Hi,
    A couple of questions about Weblogic console extension.
    First, is there any "standard" way of putting that nice banner on top
    of my JSP
    pages? I've created one using classes "banner", "title", "bannerstatus"
    from wl:stylesheet,
    but I'm worried that links that I put in it, like
    > >>will not work in the next version of weblogic.
    Second, is it possible to bring up console JSP showing the particular
    wl:tab rather
    than the first one?
    Thanks,
    Mikhail.
    Ok, just found the answer for the second question - add a parameter ?tab=TabName
    to URL, but the first question still stands.
    see if the example under dev2dev helps ->
    http://dev2dev.bea.com/code/codedirect.jsp?highlight=codedirect
    This sample demonstrates how to extend the WebLogic Server 7.0 Administration Console.
    View the readme.html file for instructions on how to deploy the sample. This is Alpha code.
    ConsoleExtensionExample.zip (40 kb)
    Wayne

  • Extension questions and updates to Safari

    When you install extensions from Safari's extension website, are those reviewed by Apple or just checked out by Apple to make sure they work and that their are no issues with it?
    Also, when Apple updates Safari, do they make sure all the extensions work fine before releasing those updates (or is it as your own risk)?
    Should you turn extensions off before updating Safari or Mac OS updates then?
    Message was edited by: powerbook1701
    Message was edited by: powerbook1701

    They're listed by Apple - & downloaded from the developer's website
    Extensions can modify the appearance and behavior of Safari, and access your private information at websites. Apple is providing links to these extensions as a courtesy, and makes no representations regarding the extensions or any information related thereto. When you download and install an extension, the file is delivered by the developer, not by Apple. Some of the extensions listed here may require payment to the developer for use of the extension; this transaction is between the user and the developer. Any questions, complaints, claims, or support requests regarding an extension must be directed to the appropriate software developer.

  • Kernel extension question

    +Before you decide to answer please read this.... I'm doing this for fun and to learn, please save all "Apple urges against kernel extensions...don't do it!!!" for another one of my silly posts+
    Ok so after reading and playing around with apples "HelloKEXT" tutorial I became curious to see if you could launch an executable from a kernel extension. I tried system(), popen() and execl() but always get the warning "Implicit declaration of function "<insert one of the above functions>" so my question is is it possible to launch and executable from a kernel extension if so, how...google was not friendly in this situation
    +also please save any "Why would you want to do that when you can use launchd?"+

    Eric Lundquist wrote:
    etre, if it's not possible to launch an actual executable is possible to carry things out within the extension it self that did relatively the same thing as an executable e.g printf `cd /; ls -l` >> /pathtodesktop
    or something like that
    Again, yes and no. You can print things out and they will be logged as kernel messages. You have to remember that the kernel is the OS, so when writing a kernel extension, you don't really have an OS.
    Almost all kernel extensions are hooks into the kernel for some application to use. You want to try very hard to avoid doing any work in the kernel. The only reason to work in the kernel is to get access to data that you can't get elsewhere. Once you get the data, you use one of a number of low-level communication paths to get it to an application where you can work on it at leisure.

  • Custom Extension questions

    Hi all,
    I'm working on my first Configurator extension, and I'be got a couple of questions.
    1. I'm following the demonstration from this site http://apps2fusion.com/at/pb/292-oracle-configurator to build and deploy a sample CZ extension. I've got the code compiling in JDeveloper, and I am logged into EBS and on the Configurator Develop page where I'm trying to create a Configurator Extension Archive. While trying to upload the class (in a ZIP file following proper package structure) I get an error message stating "This file type is not allowed. Please choose another file". I've tried as both a .ZIP file and a .JAR file. Can anyone offer some ideas on what might be causing this problem?
    2. The reason for my custom extension is this requirement:
    Several fields in the Configurator UI should be defaulted to specific values based upon the Ship To address of the order line item.
    I've been researching Configurator Extensions, but none of the examples or scenarios described seem to talk about how to do something along these lines. Has anyone done anything similar and be willing to give me some pointers on the best way to accomplish this?
    For reference, this is in an 12.1.3 EBS instance and I'm writing the code in JDeveloper 11.1.2.2.0.
    Thanks,
    -Mike

    Mike,
    1.
    Are you able to open the JAR file using winzip or any other zip utility? If not, then its not correctly formatted. You should build Jar using jdeveloper's Project Deployment settings and then you will not have any issue. Search google/oracle site for this if you don't know its details.
    2.
    For your requirement, I think CX guide and CZ methodologies guide will help you.
    Thanks,
    Pankaj

  • AQ - XSD Schema Questions

    What I am looking to do is use BPEL for messaging (and manipulation of said messages) in the backend for data synchronization to disparate sources.
    Currently, we are investigating the following:
    Oracle 9i DB with a stored procedure that accepts a number of parameters (or XML Document in CLOB format), processes the document (updates, typically), and before returning, writing the output XML document to an AQ setup on that DB instance.
    BPM (installed on an OAS 10g server instance) would be utilizing the AQ adapter to dequeue this message for processing through the orchestration.
    This is where our difficulty begins. The message the SP generates is based on an enterprise schema (EBOD - currently), which is a relatively robust XSD. Currently, we're looking how to get the AQ adapter to pick up this message (should it be a clob?) off the queue and essentially cast it into our schema that we've imported into the BPM. We haven't had much success doing this so far. Implementing a ADT that is "typed" in the 9i DB by retyping the entire schema is unacceptable, for obvious reasons.
    I think what we're looking to do is take this clob and essentially "cast" it into a message format defined by our schema. Maybe there is a better way to tackle this problem, by using something besides a CLOB (XMLType isn't supported yet, but even then... would that solve our problem?), but I am unsure. We need the message in a manipulatable form in order to call additional web services (that have differing interfaces) by extracting certain elements and passing those. Additionally, we may wish to do some business logic, routing, etc.
    I can clarify what I'm looking to do, but basically 9i DB Stored Proc writes an XML doc to an AQ. BPEL is monitoring said AQ, picks up the CLOB (that type for now) and casts the message to it's schema that we've loaded (no transformation necessary, the schema is for the specific XML doc - ie. the doc validates to that schema) and we basically go forward and process the rest of the orchestration based on this message.
    Can anyone help me with this approach? Any other suggestions?

    Hi Todd,
    The AQ Adapter allows the user to pick a CLOB field within an ADT as the payload and supply a schema for its definition.(pick "Field within Object" for the Business Payload in the AQ Adapter wizard)
    Your 9i DB Store Proc would write to the queue which is defined based on the ADT, with xml payload stored in the CLOB field. The BPEL process would be able to pick up this payload thru the AQ Adapter.
    There is a sample illustrating this scenario in the installation.
    integration\orabpel\samples\tutorials\124.AQAdapter\ADT_with_CLOB_Payload
    Note the sample also uses payload header which is defined by the ADT structure to access fields other than the payload field. The use of headers is optional.
    Let me know if this is what you're looking for.

  • ID Mac, save as and file extension questions

    I'm converting a bunch of Quark files over to ID and have a few niggles that I need help with:
    1. Can ID be configured so that it doesn't save the .indd extension every time (when writing a PostScript file as well).
    2. Every time the Save/Save As dialog opens it's a small window & I have to drag the corner to enlarge, is there a way to make it stick?
    TIA,
    Geoff

    No, nor should you. This isn't OS9.
    Those file extension should be left alone.
    Bob

  • Idoc extension question...

    Hi all,
    I have an extension defined for DESADV (outbound) and when I see the process code in we20 it is still tied to the FM, IDOC_OUTPUT_DELVRY. How is it possible for the std. FM to populate the extended segment in DESADV?
    Please tell me if I want to send some more data in the ASN then can I just add a field in the segment or should I add another segment? Which one will be populated in my scenario?
    Thanks,
    Charles.

    Hi Charles,
    We cannot add the New fields in Existing segments.
    For this requirement we have to Create a new Zsegment (Tcode WE31)
    and then Add this in Extension IDOC type that we have to create in we30.
    Regards,
    Satish

Maybe you are looking for

  • Blackberry Z10 not recognized by Windows 7

    Tried every single solution on the forum/web, nothing works. I noticed that the RIM Network Device didn't install on the Device Manager, trying to update the driver or browsing to local driver installation doesn't work either. This driver shows as "I

  • PO number not appearing in Purchasing Document number

    Hi I have posted a MIRO. PO number: 4500000013. Now when i see in FBL1N & vendor open items, PO number does not appear in Purchasing Document field. Let me know how to bring the PO number. Edited by: Deepak Agrawal on Oct 8, 2009 11:50 AM

  • Connecting to Closed Airport Network

    I recently password protected my network for wireless access. Before upgrading to Tiger, my computer automatically entered my 128 Bit WEP key. Now, when my computer starts up, I have to type in the network name and password everytime. Is there a way

  • Review my billing information everytime I sign in

    Created an Apple ID, log into the Apple website just fine. Try logging into the iTunes store, and I'll get an iTunes pop up that says, "This Apple ID has not yet been used with the iTunes Store.  Please review your account information." Well, I've re

  • Ya, try to download a 700 MB zip file !! with whatever available means

    Please a bit more commercial efforts, even if your name is ORACLE Because at the end it is in your interest !! Have you ever tried to download a 700 MB zip file !! to your private PC ? Me, I don't even dare to try!