KEY and KEYREFs support on XML DB

First of all, sorry for my english but I am a spanish researcher who have not been abroad too much :-).
I�m trying to use XML DB to store XML documents that represents UML models and the way I've choosed to map relationships in my schema is using KEY and KEYREFs. The fact is that It seems to me that XML DB does not use them whem it creates the different objects that results on the schema's load. Does XMLDB support the definitons of KEYs and KEYREFs in the schema?? If so, how does it do?? Defining constraints oon the objects created?? I suppose no, because the KEYs and KEYREFs are defined on 'complexTypes' and the Oracle's constraints goes to tables (not to object types).
I'm worling with the next schema:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="Kybele/MetaModel_Schema_All" targetNamespace="Kybele/MetaModel_Schema_All" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
<!-- En esta version, representaremos las relaciones usando atributos KEYs y KEYREFs
Ademas, en esta version mapeamos el metamodelo de UML por completo-->
<!-- En las anotaciones para XML DB usaremos el prefijo MMALL(MetaModelo Completo) -->
<!--******************** DECLARACION DE LOS ELEMENTOS DEL METAMODELO *********************-->
<xsd:element name="MetaModel" xdb:defaultTable="MMALL_METAMODELS_TABLE">
<xsd:complexType xdb:SQLType="MMALL_METAMODELS_TYPE">
<xsd:sequence>
<xsd:element name="ModelElements" type="ModelElement" maxOccurs="unbounded"/>
<xsd:element name="Dependencies" type="Dependency" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<!-- Es en este punto donde definiremos las "PRIMARYKEYS"(KEYs) Y "FOREIGNKEYS"(KEYREFs) para simular relaciones -->
<!-- ************************************************************************************************* *-->
<!-- RELACIONES ModelElement - Dependency -->
<xsd:key name="Dependency_PK">
<xsd:selector xpath="Dependencies"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:key name="ModelElement_PK">
<xsd:selector xpath="ModelElements"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:keyref name="Requirement_FK" refer="Dependency_PK">
<xsd:selector xpath="ModelElements"/>
<xsd:field xpath="requirement"/>
</xsd:keyref>
<xsd:keyref name="Provision_FK" refer="Dependency_PK">
<xsd:selector xpath="ModelElements"/>
<xsd:field xpath="provision"/>
</xsd:keyref>
<xsd:keyref name="Client_FK" refer="ModelElement_PK">
<xsd:selector xpath="Dependencies"/>
<xsd:field xpath="client"/>
</xsd:keyref>
<xsd:keyref name="Supplier_FK" refer="ModelElement_PK">
<xsd:selector xpath="Dependencies"/>
<xsd:field xpath="supplier"/>
</xsd:keyref>
<!-- RELACIONES Generalization - GeneralizableElement -->
<xsd:key name="Generalization_PK">
<xsd:selector xpath="Generalization"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:key name="GeneralizableElement_PK">
<xsd:selector xpath="GeneralizableElement"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:keyref name="Subtype_FK" refer="GeneralizableElement_PK">
<xsd:selector xpath="Generalization"/>
<xsd:field xpath="subtype"/>
</xsd:keyref>
<xsd:keyref name="Type_FK" refer="GeneralizableElement_PK">
<xsd:selector xpath="Generalization"/>
<xsd:field xpath="type"/>
</xsd:keyref>
<xsd:keyref name="Generalization_FK" refer="GeneralizableElement_PK">
<xsd:selector xpath="GeneralizableElement"/>
<xsd:field xpath="generalization"/>
</xsd:keyref>
<xsd:keyref name="Specilization_FK" refer="GeneralizableElement_PK">
<xsd:selector xpath="GeneralizableElement"/>
<xsd:field xpath="specialization"/>
</xsd:keyref>
<!-- RELACIONES Classifier - AssociationEnd -->
<xsd:key name="Classifier_PK">
<xsd:selector xpath="Classifier"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:key name="AssociationEnd_PK">
<xsd:selector xpath="AssociationEnd"/>
<xsd:field xpath="Nombre"/>
</xsd:key>
<xsd:keyref name="AssociationEnd_FK" refer="AssociationEnd_PK">
<xsd:selector xpath="Classifier"/>
<xsd:field xpath="associationEnd"/>
</xsd:keyref>
<xsd:keyref name="Participant_FK" refer="AssociationEnd_PK">
<xsd:selector xpath="Classifier"/>
<xsd:field xpath="participant"/>
</xsd:keyref>
<xsd:keyref name="AssociationEnd_Type_FK" refer="Classifier_PK">
<xsd:selector xpath="AssociationEnd"/>
<xsd:field xpath="type"/>
</xsd:keyref>
<xsd:keyref name="AssociationEnd_Specification_FK" refer="Classifier_PK">
<xsd:selector xpath="AssociationEnd"/>
<xsd:field xpath="specification"/>
</xsd:keyref>
<!-- RELACIONES AssociatioEnd - Attribute -->
<xsd:keyref name="AttributeCompose_FK" refer="AssociationEnd_PK">
<xsd:selector xpath="Attribute"/>
<xsd:field xpath="associationEnd_member"/>
</xsd:keyref>
<!-- RELACIONES AssociatioEnd - Association -->
<xsd:keyref name="AssociationEndCompose_FK" refer="Association_PK">
<xsd:selector xpath="Association"/>
<xsd:field xpath="Association_member"/>
</xsd:keyref>
</xsd:element>
<!--***************************** DEFINICION DE TIPOS SIMPLES *****************************-->
<!-- TIPO ENUMERADO AGGREGATIONTYPE -->
<xsd:simpleType name="AggregationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="aggregate"/>
<xsd:enumeration value="composite"/>
</xsd:restriction>
</xsd:simpleType>
<!-- TIPO ENUMERADO SCOPETYPE -->
<xsd:simpleType name="ScopeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="instance"/>
<xsd:enumeration value="classifier"/>
</xsd:restriction>
</xsd:simpleType>
<!-- TIPO ENUMERADO MULTIPLICITYTYPE -->
<xsd:simpleType name="MultiplicityType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0..1"/>
<xsd:enumeration value="1..1"/>
<xsd:enumeration value="0..N"/>
<xsd:enumeration value="1..N"/>
</xsd:restriction>
</xsd:simpleType>
<!-- TIPO ENUMERADO CHANGEABLETYPE -->
<xsd:simpleType name="ChangeableType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="frozen"/>
<xsd:enumeration value="add_only"/>
</xsd:restriction>
</xsd:simpleType>
<!--**************************** DEFINICION DE TIPOS COMPLEJOS **********************************************-->
<!-- TIPO COMPLEJO MODELELEMENT -->
<xsd:complexType name="ModelElement" xdb:SQLType="MMALL_ModelElement_Type">
<xsd:sequence>
<xsd:element name="nombre" type="xsd:string"/>
<!-- Subelementos para representar sus relaciones -->
<xsd:element name="requirement" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="provision" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<!-- TIPO COMPLEJO DEPENDENCY -->
<xsd:complexType name="Dependency" xdb:SQLType="MMALL_Dependency_Type">
<xsd:complexContent>
<xsd:extension base="ModelElement">
<xsd:sequence>
<xsd:element name="description" type="xsd:string"/>
<!-- Subelementos para representar sus relaciones -->
<xsd:element name="client" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="supplier" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO GENERALIZATION -->
<xsd:complexType name="Generalization" xdb:SQLType="MMALL_Generalization_Type">
<xsd:complexContent>
<xsd:extension base="ModelElement">
<xsd:sequence>
<xsd:element name="discriminator" type="xsd:string"/>
<!-- Subelementos para representar sus relaciones -->
<xsd:element name="subtype" type="xsd:string"/>
<xsd:element name="supertype" type="xsd:string"/>
<!-- Al quitar minOccurs y maxOccurs obligamos a que siempre haya un (Y SOLO UNO)
subelemento 'subtype' y 'supertype' -->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO NAMESPACE -->
<xsd:complexType name="NameSpace" xdb:SQLType="MMALL_NameSpace_Type">
<xsd:complexContent>
<xsd:extension base="ModelElement"/>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO GENERALIZABLEELEMENT -->
<xsd:complexType name="GeneralizableElement" xdb:SQLType="MMALL_GeneralizableElement_Type">
<xsd:complexContent>
<xsd:extension base="NameSpace">
<xsd:sequence>
<xsd:element name="isRoot" type="xsd:boolean"/>
<xsd:element name="isLeaf" type="xsd:boolean"/>
<xsd:element name="isAbstract" type="xsd:boolean"/>
<!-- Subelementos para representar sus relaciones -->
<xsd:element name="generalization" type="xsd:string"/>
<xsd:element name="specification" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO: ASSOCIATIONEND -->
<xsd:complexType name="AssociationEnd" xdb:SQLType="MMALL_ASSOCIATIONEND_TYPE">
<xsd:complexContent>
<xsd:extension base="ModelElement">
<xsd:sequence>
<xsd:element name="IsNavigable" type="xsd:boolean"/>
<xsd:element name="IsOrdered" type="xsd:boolean"/>
<xsd:element name="Aggregation" type="AggregationType"/>
<xsd:element name="Multiplicity" type="MultiplicityType" minOccurs="0"/>
<xsd:element name="Changeable" type="ChangeableType"/>
<xsd:element name="TargetScope" type="ScopeType"/>
<!-- Subelementos para representar las relaciones -->
<xsd:element name="Qualifier" type="Attribute" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Association_member" type="xsd:string"/>
<xsd:element name="Type" type="xsd:string"/>
<xsd:element name="Specification" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO CLASSIFIER -->
<xsd:complexType name="Classifier" xdb:SQLType="MMALL_CLASSIFIER_TYPE">
<xsd:complexContent>
<xsd:restriction base="GeneralizableElement">
<xsd:sequence>
<!-- Subelementos para representar las relaciones -->
<xsd:element name="AssociationEnd" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Participant" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO CLASS -->
<xsd:complexType name="Class" xdb:SQLType="MMALL_CLASS_TYPE">
<xsd:complexContent>
<xsd:extension base="Classifier"/>
</xsd:complexContent>
</xsd:complexType>
<!-- TIPO COMPLEJO ATTRIBUTE -->
<xsd:complexType name="Attribute" xdb:SQLType="MMALL_ATTRIBUTE_TYPE">
<xsd:sequence>
<xsd:element name="associationEnd_member" type="xsd:string" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<!-- TIPO COMPLEJO ASSOCIATION -->
<xsd:complexType name="Association" xdb:SQLType="MMALL_ASSOCIATION_TYPE">
<xsd:complexContent>
<xsd:restriction base="GeneralizableElement">
<xsd:sequence>
<xsd:element name="connection" type="AssociationEnd" minOccurs="2" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
and when I try to load it into XMLDB it fails:
SQL> @registerSchema oe oe /home/OE/Metamodel_Schema_All.xsd "http://kybele.escet.urjc.es/ejemplos/x
ml_schema/Metamodel_Schema_All.xsd"
SQL> set echo on
SQL> connect &1/&[email protected]
Conectado.
SQL> alter session set events='31098 trace name context forever';
Sesi�n modificada.
SQL> begin
2 dbms_xmlschema.registeruri(
3 '&4',
4 '&3',
5 TRUE,TRUE,FALSE,TRUE);
6 end;
7 /
antiguo 3: '&4',
nuevo 3: 'http://kybele.escet.urjc.es/ejemplos/xml_schema/Metamodel_Schema_All.xsd',
antiguo 4: '&3',
nuevo 4: '/home/OE/Metamodel_Schema_All.xsd',
begin
ERROR en l�nea 1:
ORA-31154: invalid XML document
ORA-19202: Se ha producido un error en el procesamiento
LPX-00217: invalid character 0 (\u0000) de XML
ORA-06512: en "XDB.DBMS_XMLSCHEMA_INT", l�nea 0
ORA-06512: en "XDB.DBMS_XMLSCHEMA", l�nea 166
ORA-06512: en l�nea 2
it says.
I have done several attempts, deleting and including just some of the KEYs/KEYREFs in the schema and it seems to me that the problem is that it let me include so much keys as I want but it fails when the number of KEYREFs that I include increase.
Help!!!
Thanks on advance for spare your time helping us.

Looks like known bug 2831302 fixed in (forthcoming) 10g release. In the mean time I would simply comment the key/keyref out of the schema

Similar Messages

  • KEY and KEYREF support in Oracle XML DB

    First of all, sorry for my english but I am a spanish researcher who have not been abroad too much :-).
    I�m trying to use XML DB to store XML documents that represents UML models and the way I've choosed to map relationships in my schema is using KEY and KEYREFs. The fact is that It seems to me that XML DB does not use them whem it creates the different objects that results on the schema's load. Does XMLDB support the definitons of KEYs and KEYREFs in the schema?? If so, how does it do?? Defining constraints oon the objects created?? I suppose no, because the KEYs and KEYREFs are defined on 'complexTypes' and the Oracle's constraints goes to tables (not to object types).
    I'm worling with the next schema:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema xmlns="Kybele/MetaModel_Schema_All" targetNamespace="Kybele/MetaModel_Schema_All" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
         <!-- En esta version, representaremos las relaciones usando atributos KEYs y KEYREFs
         Ademas, en esta version mapeamos el metamodelo de UML por completo-->
         <!-- En las anotaciones para XML DB usaremos el prefijo MMALL(MetaModelo Completo) -->
         <!--******************** DECLARACION DE LOS ELEMENTOS DEL METAMODELO *********************-->
         <xsd:element name="MetaModel" xdb:defaultTable="MMALL_METAMODELS_TABLE">
              <xsd:complexType xdb:SQLType="MMALL_METAMODELS_TYPE">
                   <xsd:sequence>
                        <xsd:element name="ModelElements" type="ModelElement" maxOccurs="unbounded"/>
                        <xsd:element name="Dependencies" type="Dependency" maxOccurs="unbounded"/>
                   </xsd:sequence>
              </xsd:complexType>
         <!-- Es en este punto donde definiremos las "PRIMARYKEYS"(KEYs) Y "FOREIGNKEYS"(KEYREFs) para simular relaciones -->
         <!-- ************************************************************************************************* *-->
              <!-- RELACIONES ModelElement - Dependency -->
              <xsd:key name="Dependency_PK">
                   <xsd:selector xpath="Dependencies"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:key name="ModelElement_PK">
                   <xsd:selector xpath="ModelElements"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:keyref name="Requirement_FK" refer="Dependency_PK">
                   <xsd:selector xpath="ModelElements"/>
                   <xsd:field xpath="requirement"/>
              </xsd:keyref>
              <xsd:keyref name="Provision_FK" refer="Dependency_PK">
                   <xsd:selector xpath="ModelElements"/>
                   <xsd:field xpath="provision"/>
              </xsd:keyref>
              <xsd:keyref name="Client_FK" refer="ModelElement_PK">
                   <xsd:selector xpath="Dependencies"/>
                   <xsd:field xpath="client"/>
              </xsd:keyref>
              <xsd:keyref name="Supplier_FK" refer="ModelElement_PK">
                   <xsd:selector xpath="Dependencies"/>
                   <xsd:field xpath="supplier"/>
              </xsd:keyref>
              <!-- RELACIONES Generalization - GeneralizableElement -->
              <xsd:key name="Generalization_PK">
                   <xsd:selector xpath="Generalization"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:key name="GeneralizableElement_PK">
                   <xsd:selector xpath="GeneralizableElement"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:keyref name="Subtype_FK" refer="GeneralizableElement_PK">
                   <xsd:selector xpath="Generalization"/>
                   <xsd:field xpath="subtype"/>
              </xsd:keyref>
              <xsd:keyref name="Type_FK" refer="GeneralizableElement_PK">
                   <xsd:selector xpath="Generalization"/>
                   <xsd:field xpath="type"/>
              </xsd:keyref>
              <xsd:keyref name="Generalization_FK" refer="GeneralizableElement_PK">
                   <xsd:selector xpath="GeneralizableElement"/>
                   <xsd:field xpath="generalization"/>
              </xsd:keyref>
              <xsd:keyref name="Specilization_FK" refer="GeneralizableElement_PK">
                   <xsd:selector xpath="GeneralizableElement"/>
                   <xsd:field xpath="specialization"/>
              </xsd:keyref>
              <!-- RELACIONES Classifier - AssociationEnd -->
              <xsd:key name="Classifier_PK">
                   <xsd:selector xpath="Classifier"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:key name="AssociationEnd_PK">
                   <xsd:selector xpath="AssociationEnd"/>
                   <xsd:field xpath="Nombre"/>
              </xsd:key>
              <xsd:keyref name="AssociationEnd_FK" refer="AssociationEnd_PK">
                   <xsd:selector xpath="Classifier"/>
                   <xsd:field xpath="associationEnd"/>
              </xsd:keyref>
              <xsd:keyref name="Participant_FK" refer="AssociationEnd_PK">
                   <xsd:selector xpath="Classifier"/>
                   <xsd:field xpath="participant"/>
              </xsd:keyref>
              <xsd:keyref name="AssociationEnd_Type_FK" refer="Classifier_PK">
                   <xsd:selector xpath="AssociationEnd"/>
                   <xsd:field xpath="type"/>
              </xsd:keyref>
              <xsd:keyref name="AssociationEnd_Specification_FK" refer="Classifier_PK">
                   <xsd:selector xpath="AssociationEnd"/>
                   <xsd:field xpath="specification"/>
              </xsd:keyref>
              <!-- RELACIONES AssociatioEnd - Attribute -->
              <xsd:keyref name="AttributeCompose_FK" refer="AssociationEnd_PK">
                   <xsd:selector xpath="Attribute"/>
                   <xsd:field xpath="associationEnd_member"/>
              </xsd:keyref>
              <!-- RELACIONES AssociatioEnd - Association -->
              <xsd:keyref name="AssociationEndCompose_FK" refer="Association_PK">
                   <xsd:selector xpath="Association"/>
                   <xsd:field xpath="Association_member"/>
              </xsd:keyref>
         </xsd:element>
         <!--***************************** DEFINICION DE TIPOS SIMPLES *****************************-->
         <!-- TIPO ENUMERADO AGGREGATIONTYPE -->
         <xsd:simpleType name="AggregationType">
              <xsd:restriction base="xsd:string">
                   <xsd:enumeration value="none"/>
                   <xsd:enumeration value="aggregate"/>
                   <xsd:enumeration value="composite"/>
              </xsd:restriction>
         </xsd:simpleType>
         <!-- TIPO ENUMERADO SCOPETYPE -->
         <xsd:simpleType name="ScopeType">
              <xsd:restriction base="xsd:string">
                   <xsd:enumeration value="instance"/>
                   <xsd:enumeration value="classifier"/>
              </xsd:restriction>
         </xsd:simpleType>
         <!-- TIPO ENUMERADO MULTIPLICITYTYPE -->
         <xsd:simpleType name="MultiplicityType">
              <xsd:restriction base="xsd:string">
                   <xsd:enumeration value="0..1"/>
                   <xsd:enumeration value="1..1"/>
                   <xsd:enumeration value="0..N"/>
                   <xsd:enumeration value="1..N"/>
              </xsd:restriction>
         </xsd:simpleType>
         <!-- TIPO ENUMERADO CHANGEABLETYPE -->
         <xsd:simpleType name="ChangeableType">
              <xsd:restriction base="xsd:string">
                   <xsd:enumeration value="none"/>
                   <xsd:enumeration value="frozen"/>
                   <xsd:enumeration value="add_only"/>
              </xsd:restriction>
         </xsd:simpleType>
         <!--**************************** DEFINICION DE TIPOS COMPLEJOS **********************************************-->
         <!-- TIPO COMPLEJO MODELELEMENT -->
         <xsd:complexType name="ModelElement" xdb:SQLType="MMALL_ModelElement_Type">
              <xsd:sequence>
                   <xsd:element name="nombre" type="xsd:string"/>
                   <!-- Subelementos para representar sus relaciones -->
                   <xsd:element name="requirement" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                   <xsd:element name="provision" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
              </xsd:sequence>
         </xsd:complexType>
         <!-- TIPO COMPLEJO DEPENDENCY -->
         <xsd:complexType name="Dependency" xdb:SQLType="MMALL_Dependency_Type">
              <xsd:complexContent>
                   <xsd:extension base="ModelElement">
                        <xsd:sequence>
                             <xsd:element name="description" type="xsd:string"/>
                             <!-- Subelementos para representar sus relaciones -->
                             <xsd:element name="client" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                             <xsd:element name="supplier" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                        </xsd:sequence>
                   </xsd:extension>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO GENERALIZATION -->
         <xsd:complexType name="Generalization" xdb:SQLType="MMALL_Generalization_Type">
              <xsd:complexContent>
                   <xsd:extension base="ModelElement">
                        <xsd:sequence>
                             <xsd:element name="discriminator" type="xsd:string"/>
                             <!-- Subelementos para representar sus relaciones -->
                             <xsd:element name="subtype" type="xsd:string"/>
                             <xsd:element name="supertype" type="xsd:string"/>
                             <!-- Al quitar minOccurs y maxOccurs obligamos a que siempre haya un (Y SOLO UNO)
                                  subelemento 'subtype' y 'supertype' -->
                        </xsd:sequence>
                   </xsd:extension>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO NAMESPACE -->
         <xsd:complexType name="NameSpace" xdb:SQLType="MMALL_NameSpace_Type">
              <xsd:complexContent>
                   <xsd:extension base="ModelElement"/>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO GENERALIZABLEELEMENT -->
         <xsd:complexType name="GeneralizableElement" xdb:SQLType="MMALL_GeneralizableElement_Type">
              <xsd:complexContent>
                   <xsd:extension base="NameSpace">
                        <xsd:sequence>
                             <xsd:element name="isRoot" type="xsd:boolean"/>
                             <xsd:element name="isLeaf" type="xsd:boolean"/>
                             <xsd:element name="isAbstract" type="xsd:boolean"/>
                             <!-- Subelementos para representar sus relaciones -->
                             <xsd:element name="generalization" type="xsd:string"/>
                             <xsd:element name="specification" type="xsd:string"/>          
                        </xsd:sequence>
                   </xsd:extension>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO: ASSOCIATIONEND -->
         <xsd:complexType name="AssociationEnd" xdb:SQLType="MMALL_ASSOCIATIONEND_TYPE">
         <xsd:complexContent>
              <xsd:extension base="ModelElement">
                   <xsd:sequence>
                        <xsd:element name="IsNavigable" type="xsd:boolean"/>
                        <xsd:element name="IsOrdered" type="xsd:boolean"/>
                        <xsd:element name="Aggregation" type="AggregationType"/>
                        <xsd:element name="Multiplicity" type="MultiplicityType" minOccurs="0"/>
                        <xsd:element name="Changeable" type="ChangeableType"/>
                        <xsd:element name="TargetScope" type="ScopeType"/>
                        <!-- Subelementos para representar las relaciones -->
                        <xsd:element name="Qualifier" type="Attribute" minOccurs="0" maxOccurs="unbounded"/>
                        <xsd:element name="Association_member" type="xsd:string"/>
                        <xsd:element name="Type" type="xsd:string"/>
                        <xsd:element name="Specification" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                   </xsd:sequence>
              </xsd:extension>
         </xsd:complexContent>          
         </xsd:complexType>
         <!-- TIPO COMPLEJO CLASSIFIER -->
         <xsd:complexType name="Classifier" xdb:SQLType="MMALL_CLASSIFIER_TYPE">
              <xsd:complexContent>
                   <xsd:restriction base="GeneralizableElement">
                        <xsd:sequence>
                             <!-- Subelementos para representar las relaciones -->
                             <xsd:element name="AssociationEnd" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                             <xsd:element name="Participant" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                        </xsd:sequence>
                   </xsd:restriction>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO CLASS -->
         <xsd:complexType name="Class" xdb:SQLType="MMALL_CLASS_TYPE">
              <xsd:complexContent>
                   <xsd:extension base="Classifier"/>
              </xsd:complexContent>
         </xsd:complexType>
         <!-- TIPO COMPLEJO ATTRIBUTE -->
         <xsd:complexType name="Attribute" xdb:SQLType="MMALL_ATTRIBUTE_TYPE">
              <xsd:sequence>
                   <xsd:element name="associationEnd_member" type="xsd:string" minOccurs="0" maxOccurs="1"/>
              </xsd:sequence>
         </xsd:complexType>
         <!-- TIPO COMPLEJO ASSOCIATION -->
         <xsd:complexType name="Association" xdb:SQLType="MMALL_ASSOCIATION_TYPE">
              <xsd:complexContent>
                   <xsd:restriction base="GeneralizableElement">
                        <xsd:sequence>
                             <xsd:element name="connection" type="AssociationEnd" minOccurs="2" maxOccurs="unbounded"/>
                        </xsd:sequence>
                   </xsd:restriction>
              </xsd:complexContent>
         </xsd:complexType>
    </xsd:schema>
    and when I try to load it into XMLDB it fails:
    SQL> @registerSchema oe oe /home/OE/Metamodel_Schema_All.xsd "http://kybele.escet.urjc.es/ejemplos/x
    ml_schema/Metamodel_Schema_All.xsd"
    SQL> set echo on
    SQL> connect &1/&[email protected]
    Conectado.
    SQL> alter session set events='31098 trace name context forever';
    Sesi�n modificada.
    SQL> begin
    2 dbms_xmlschema.registeruri(
    3 '&4',
    4 '&3',
    5 TRUE,TRUE,FALSE,TRUE);
    6 end;
    7 /
    antiguo 3: '&4',
    nuevo 3: 'http://kybele.escet.urjc.es/ejemplos/xml_schema/Metamodel_Schema_All.xsd',
    antiguo 4: '&3',
    nuevo 4: '/home/OE/Metamodel_Schema_All.xsd',
    begin
    ERROR en l�nea 1:
    ORA-31154: invalid XML document
    ORA-19202: Se ha producido un error en el procesamiento
    LPX-00217: invalid character 0 (\u0000) de XML
    ORA-06512: en "XDB.DBMS_XMLSCHEMA_INT", l�nea 0
    ORA-06512: en "XDB.DBMS_XMLSCHEMA", l�nea 166
    ORA-06512: en l�nea 2
    it says.
    I have done several attempts, deleting and including just some of the KEYs/KEYREFs in the schema and it seems to me that the problem is that it let me include so much keys as I want but it fails when the number of KEYREFs that I include increase.
    Help!!!
    Thanks on advance for spare your time helping us.

    Please post this message at:
    Forums Home » Oracle Technology Network (OTN) » Products » Database » XML DB

  • Buy spare keys and plastic support

    Hey there
    Had an accident and ended up with a loose key ( "Y" )  and its broken plastic support. How do I go about getting a replacement key and support ?
    Appreciate your advise
    Thanks
    Rodney

    Sorry to hear about your system problems. I can't help you any but if you do not find help here try posting you question at the L.A. Final Cut Users Group at http://www.lafcpug.org/ These are the guys and gals who edit feature films and large scale videos. I have not posted there but from lurking they seem to be very willing to help and you do not have to be a member to post in their forum.
    Surely one of them has heard of this and may have a work around.
    Wish I could help more.
    Best of luck

  • [svn] 3663: Dita xml and xslt support for SkinStates

    Revision: 3663
    Author: [email protected]
    Date: 2008-10-15 13:04:27 -0700 (Wed, 15 Oct 2008)
    Log Message:
    Dita xml and xslt support for SkinStates
    Bugs: SDK-17166
    QA: Yes
    Doc: No
    Tests: checkintests
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17166
    Modified Paths:
    flex/sdk/trunk/asdoc/templates/class-parts.xslt
    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/asdoc/TopLevelClassesGenerator.ja va

    http://docs.oracle.com/javaee/1.4/tutorial/doc/JAXPXSLT6.html

  • 8 is rejecting my key code.  Support indicates it is a valid code and I need to reinstall.  I did and it is still rejecting.  What should I do next.

    Thank you for considering my question.  That is very generous.
    8 is rejecting my key code.  Support indicates it is a valid code and I need to re install.  I did and it is still rejecting.  What should I do next.

    Acrobat 8 ?
    Standard (sn:1016...) or Pro (sn:1118...) ?
    Do you install from CD/DVD or download?
    If it's a download, what's the size of the install file and where did you download it?
    Is it a full version or an upgrade?
    What's the operation System (Win, Mac) ?

  • Please enable REST support in WEB-INF/conf/axis2.xml and WEB-INF/web.xml

    Hi  All,
    we are not able to connect to Live office to our server . URL is  not authenticated in Excel and  if we place same url in browser ,we are getting below error message.
    "Please enable REST support in WEB-INF/conf/axis2.xml and WEB-INF/web.xml"
    we couldn't able to rest the same after changing settings in axis2 file also.
    Any solution where we can configure in CMC or any files
    Regards
    Mahesh

    Hi Mahesh,
    As mentioned by Abhilasha, this is the expected behavior.
    In order to validate you could place the following URL in the browser.
    http://servername:portno/dswsbobje. you would see Tomcats home page which will display the list of Services.
    As far as the Live office in Excel is concerned , If you are getting a yellow  exclamation mark stating (Web service not correct) next to Session URL, try changing the servername to IPaddress of the server.
    Eg: http://ipaddress:portno/dswsbobje/services/Session
    While inserting the Session URL in the Live Office settings confirm the URL as per above.
    If the issue still persists, you could configure the host file entry in you client machine.
    Let me know if the information is helpful.
    Regards,
    Noopur

  • Huge performance differences between a map listener for a key and filter

    Hi all,
    I wanted to test different kind of map listener available in Coherence 3.3.1 as I would like to use it as an event bus. The result was that I found huge performance differences between them. In my use case, I have data which are time stamped so the full key of the data is the key which identifies its type and the time stamp. Unfortunately, when I had my map listener to the cache, I only know the type id but not the time stamp, thus I cannot add a listener for a key but for a filter which will test the value of the type id. When I launch my test, I got terrible performance results then I tried a listener for a key which gave me much better results but in my case I cannot use it.
    Here are my results with a Dual Core of 2.13 GHz
    1) Map Listener for a Filter
    a) No Index
    Create (data always added, the key is composed by the type id and the time stamp)
    Cache.put
    Test 1: Total 42094 millis, Avg 1052, Total Tries 40, Cache Size 80000
    Cache.putAll
    Test 2: Total 43860 millis, Avg 1096, Total Tries 40, Cache Size 80000
    Update (data added then updated, the key is only composed by the type id)
    Cache.put
    Test 3: Total 56390 millis, Avg 1409, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 4: Total 51734 millis, Avg 1293, Total Tries 40, Cache Size 2000
    b) With Index
    Cache.put
    Test 5: Total 39594 millis, Avg 989, Total Tries 40, Cache Size 80000
    Cache.putAll
    Test 6: Total 43313 millis, Avg 1082, Total Tries 40, Cache Size 80000
    Update
    Cache.put
    Test 7: Total 55390 millis, Avg 1384, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 8: Total 51328 millis, Avg 1283, Total Tries 40, Cache Size 2000
    2) Map Listener for a Key
    Update
    Cache.put
    Test 9: Total 3937 millis, Avg 98, Total Tries 40, Cache Size 2000
    Cache.putAll
    Test 10: Total 1078 millis, Avg 26, Total Tries 40, Cache Size 2000
    Please help me to find what is wrong with my code because for now it is unusable.
    Best Regards,
    Nicolas
    Here is my code
    import java.io.DataInput;
    import java.io.DataOutput;
    import java.io.IOException;
    import java.util.HashMap;
    import java.util.Map;
    import com.tangosol.io.ExternalizableLite;
    import com.tangosol.net.CacheFactory;
    import com.tangosol.net.NamedCache;
    import com.tangosol.util.Filter;
    import com.tangosol.util.MapEvent;
    import com.tangosol.util.MapListener;
    import com.tangosol.util.extractor.ReflectionExtractor;
    import com.tangosol.util.filter.EqualsFilter;
    import com.tangosol.util.filter.MapEventFilter;
    public class TestFilter {
          * To run a specific test, just launch the program with one parameter which
          * is the test index
         public static void main(String[] args) {
              if (args.length != 1) {
                   System.out.println("Usage : java TestFilter 1-10|all");
                   System.exit(1);
              final String arg = args[0];
              if (arg.endsWith("all")) {
                   for (int i = 1; i <= 10; i++) {
                        test(i);
              } else {
                   final int testIndex = Integer.parseInt(args[0]);
                   if (testIndex < 1 || testIndex > 10) {
                        System.out.println("Usage : java TestFilter 1-10|all");
                        System.exit(1);               
                   test(testIndex);               
         @SuppressWarnings("unchecked")
         private static void test(int testIndex) {
              final NamedCache cache = CacheFactory.getCache("test-cache");
              final int totalObjects = 2000;
              final int totalTries = 40;
              if (testIndex >= 5 && testIndex <= 8) {
                   // Add index
                   cache.addIndex(new ReflectionExtractor("getKey"), false, null);               
              // Add listeners
              for (int i = 0; i < totalObjects; i++) {
                   final MapListener listener = new SimpleMapListener();
                   if (testIndex < 9) {
                        // Listen to data with a given filter
                        final Filter filter = new EqualsFilter("getKey", i);
                        cache.addMapListener(listener, new MapEventFilter(filter), false);                    
                   } else {
                        // Listen to data with a given key
                        cache.addMapListener(listener, new TestObjectSimple(i), false);                    
              // Load data
              long time = System.currentTimeMillis();
              for (int iTry = 0; iTry < totalTries; iTry++) {
                   final long currentTime = System.currentTimeMillis();
                   final Map<Object, Object> buffer = new HashMap<Object, Object>(totalObjects);
                   for (int i = 0; i < totalObjects; i++) {               
                        final Object obj;
                        if (testIndex == 1 || testIndex == 2 || testIndex == 5 || testIndex == 6) {
                             // Create data with key with time stamp
                             obj = new TestObjectComplete(i, currentTime);
                        } else {
                             // Create data with key without time stamp
                             obj = new TestObjectSimple(i);
                        if ((testIndex & 1) == 1) {
                             // Load data directly into the cache
                             cache.put(obj, obj);                         
                        } else {
                             // Load data into a buffer first
                             buffer.put(obj, obj);                         
                   if (!buffer.isEmpty()) {
                        cache.putAll(buffer);                    
              time = System.currentTimeMillis() - time;
              System.out.println("Test " + testIndex + ": Total " + time + " millis, Avg " + (time / totalTries) + ", Total Tries " + totalTries + ", Cache Size " + cache.size());
              cache.destroy();
         public static class SimpleMapListener implements MapListener {
              public void entryDeleted(MapEvent evt) {}
              public void entryInserted(MapEvent evt) {}
              public void entryUpdated(MapEvent evt) {}
         public static class TestObjectComplete implements ExternalizableLite {
              private static final long serialVersionUID = -400722070328560360L;
              private int key;
              private long time;
              public TestObjectComplete() {}          
              public TestObjectComplete(int key, long time) {
                   this.key = key;
                   this.time = time;
              public int getKey() {
                   return key;
              public void readExternal(DataInput in) throws IOException {
                   this.key = in.readInt();
                   this.time = in.readLong();
              public void writeExternal(DataOutput out) throws IOException {
                   out.writeInt(key);
                   out.writeLong(time);
         public static class TestObjectSimple implements ExternalizableLite {
              private static final long serialVersionUID = 6154040491849669837L;
              private int key;
              public TestObjectSimple() {}          
              public TestObjectSimple(int key) {
                   this.key = key;
              public int getKey() {
                   return key;
              public void readExternal(DataInput in) throws IOException {
                   this.key = in.readInt();
              public void writeExternal(DataOutput out) throws IOException {
                   out.writeInt(key);
              public int hashCode() {
                   return key;
              public boolean equals(Object o) {
                   return o instanceof TestObjectSimple && key == ((TestObjectSimple) o).key;
    }Here is my coherence config file
    <?xml version="1.0"?>
    <!DOCTYPE cache-config SYSTEM "cache-config.dtd">
    <cache-config>
         <caching-scheme-mapping>
              <cache-mapping>
                   <cache-name>test-cache</cache-name>
                   <scheme-name>default-distributed</scheme-name>
              </cache-mapping>
         </caching-scheme-mapping>
         <caching-schemes>          
              <distributed-scheme>
                   <scheme-name>default-distributed</scheme-name>
                   <backing-map-scheme>
                        <class-scheme>
                             <scheme-ref>default-backing-map</scheme-ref>
                        </class-scheme>
                   </backing-map-scheme>
              </distributed-scheme>
              <class-scheme>
                   <scheme-name>default-backing-map</scheme-name>
                   <class-name>com.tangosol.util.SafeHashMap</class-name>
              </class-scheme>
         </caching-schemes>
    </cache-config>Message was edited by:
    user620763

    Hi Robert,
    Indeed, only the Filter.evaluate(Object obj)
    method is invoked, but the object passed to it is a
    MapEvent.<< In fact, I do not need to implement EntryFilter to
    get a MapEvent, I could get the same result (in my
    last message) by writting
    cache.addMapListener(listener, filter,
    true)instead of
    cache.addMapListener(listener, new
    MapEventFilter(filter) filter, true)
    I believe, when the MapEventFilter delegates to your filter it always passes a value object to your filter (old or new), meaning a value will be deserialized.
    If you instead used your own filter, you could avoid deserializing the value which usually is much larger, and go to only the key object. This would of course only be noticeable if you indeed used a much heavier cached value class.
    The hashCode() and equals() does not matter on
    the filter class<< I'm not so sure since I noticed that these methods
    were implemented in the EqualsFilter class, that they
    are called at runtime and that the performance
    results are better when you add them
    That interests me... In what circumstances did you see them invoked? On the storage node before sending an event, or upon registering a filtered listener?
    If the second, then I guess the listeners are stored in a hash-based map of collections keyed by a filter, and indeed that might be relevant as in that case it will cause less passes on the filter for multiple listeners with an equalling filter.
    DataOutput.writeInt(int) writes 4 bytes.
    ExternalizableHelper.writeInt(DataOutput, int) writes
    1-5 bytes (or 1-6?), with numbers with small absolute
    values consuming less bytes.Similar differences exist
    for the long type as well, but your stamp attribute
    probably will be a large number...<< I tried it but in my use case, I got the same
    results. I guess that it must be interesting, if I
    serialiaze/deserialiaze many more objects.
    Also, if Coherence serializes an
    ExternalizableLite object, it writes out its
    class-name (except if it is a Coherence XmlBean). If
    you define your key as an XmlBean, and add your class
    into the classname cache configuration in
    ExternalizableHelper.xml, then instead of the
    classname, only an int will be written. This way you
    can spare a large percentage of bandwidth consumed by
    transferring your key instance as it has only a small
    number of attributes. For the value object, it might
    or might not be so relevant, considering that it will
    probably contain many more attributes. However, in
    case of a lite event, the value is not transferred at
    all.<< I tried it too and in my use case, I noticed that
    we get objects nearly twice lighter than an
    ExternalizableLite object but it's slower to get
    them. But it is very intersting to keep in mind, if
    we would like to reduce the network traffic.
    Yes, these are minor differences at the moment.
    As for the performance of XMLBean, it is a hack, but you might try overriding the readExternal/writeExternal method with your own usual ExternalizableLite implementation stuff. That way you get the advantages of the xmlbean classname cache, and avoid its reflection-based operation, at the cost of having to extend XMLBean.
    Also, sooner or later the TCMP protocol and the distributed cache storages will also support using PortableObject as a transmission format, which enables using your own classname resolution and allow you to omit the classname from your objects. Unfortunately, I don't know when it will be implemented.
    >
    But finally, I guess that I found the best solution
    for my specific use case which is to use a map
    listener for a key which has no time stamp, but since
    the time stamp is never null, I had just to check
    properly the time stamp in the equals method.
    I would still recommend to use a separate key class, use a custom filter which accesses only the key and not the value, and if possible register a lite listener instead of a heavy one. Try it with a much heavier cached value class where the differences are more pronounced.
    Best regards,
    Robert

  • How Can I install Framemaker 10 silently with serial key and license updater?

    How Can I install Framemaker 10 silently with serial key and license updater? Is there any tool to create MSI for this?
    I tried with using http://download.macromedia.com/pub/developer/creativesuite/AAMEE/win32/ApplicationManagerE nterprise_1_all.exe and its not supporting.
    I am looking for any customization tool for Framemaker 10 from Adobe or else silent install with serial and license updater

    After creating "application.xml.override" from above link
    First after installing manually Adobe Framemaker 10,Copy "pcd.db" to your source folder from "%ProgramFiles(x86)%\Common Files\Adobe\Adobe PCD\" once you run "LicenseUpdater.exe"
    1) For install create batch file "install.bat" and copy below command
    @echo off
    REM =====Install script=====
    set Current=%~dp0
    "%Current%Set-up.exe" --mode=silent --deploymentFile="%Current%\deploy\AdobeFrameMaker10_en_US.install.xml" --overrideFile="%Current%\deploy\application.xml.override" --acton=install
    COPY /Y "%Current%pcd.db" "%ProgramFiles(x86)%\Common Files\Adobe\Adobe PCD\pcd.db"
    Exit 0
    2) For Uninstall
    * download Adobeairinstaller from Adobe - Adobe AIR to uninstall adobe AIR silently and copy this exe in source folder
    Create batch file to uninstall Framemaker 10 "Uninstall.bat" and copy below command to Uninstall
    @echo off
    REM =====Uninstall script=====
    set Current=%~dp0
    REM Uninstalling "Adobe Framemaker 10"
    "%Current%Set-up.exe" --mode=silent --deploymentFile="%Current%\deploy\AdobeFrameMaker10_en_US.remove.xml" --overrideFile="%Current%\deploy\application.xml.override" --acton=uninstall
    DEL /F /Q "%ProgramFiles(x86)%\Common Files\Adobe\Adobe PCD\pcd.db"
    REM Uninstalling Adobe community help
    msiexec /x {E2B04924-29F3-F49D-71E9-B90EFEDE282C} /qn
    REM Uninstalling Adobe PDF creation Add-On 9
    msiexec /x {AC76D478-1033-0000-3478-000000000004} /qn
    REM Uninstalling Adobe AIR
    "%Current%AdobeAIRInstaller.exe" -uninstall
    Exit 0
    I think this will help....

  • BT transcieving Key & W2003 / MSI support sucks!

    What kind of a f*cked up company is this, no support, no replies, on website it's IMPOSSIBLE to find anything but motherboards in other owrds, they don't give a damn about customers.
    I bought Bluetooh Transceiving Key and driver won't work under Windows Server 2003 (worked fine under 2000 and even there this software sucks). It asks me for some key?! What does it have to do with me what kind of license MSI bought from Widcomm? Okay, if it doesn't work under 2003 fine, it's totaly lame and stupid, but at least make a statement saying "Our hardware doesn't work under Windows Server 2003".

    If this is user2user, where is their support? Nowhere. It's hard to find anything at all on their website since their webmaster obviously doesn't know anything about navigation. Beside, look at this crappy forum: you can't edit your messages, there are only forums for motherboards and some VGA cards, that's all.
    What beta software? Windows Server 2003 is final, we have a licensed copy and all. Besides, beta software is out so companies can test their new drivers and software on it but MSI obviously doesn't do that. And what do they care which OS I have? It's XP based so XP drivers should work but since some smarta55 included OS version checking, it doesn't work. Pure lamers. If they were any good they'd at least update their compatibility list if they are too lasy to update their drivers.
    I guess they need to learn a thing or two about customers care..it's okay when we bring them money but when you need support they just plain ignore you. Best support imho was from Diamond, they replied very quickly + they had live IRC support.

  • Product Key and Phone-in Windows Validation

    Hello I have installed Win10 Eval on two different computers,
    the other day the first one decided to update itself to the latest version.
    Upon completion, it started to ask for Windows Validation, so I did a search
    to get the appropriate key and entered it with success using the "slui 3" command.
    So  I decided to try the "slui 4" command and got the expected dial 800 # to automated phone support.
    I called in and entered all the digits from all the boxes, and started to enter the valid codes in their A-G boxes,
    except that there is supposed to be an H box, and there was none. I did this twice.
    Even got the live person elevated phone support, they then transferred me to something called option 4 I think,
    but the phone dialer didn't transfer the call properly, and the call was dropped.
    Basically this is just to let you know that Box H was missing, but the dropped support call could be an issue as well.
    I love the way the latest build installs straight from the disk, clean.
    I also think that it comes off as very intuitive even as its installing, no more boring status bars, praying for it to reach the other side!!
    Keep up the great work!!
    Thanks for the opportunity to help.
    Ant 

    .................ok so on the clean install, it seems to have activated itself without asking for the key entry.
    That is the way it should be. By default, it is supposed to activate automatically. Only in rare circumstance one would be asked to enter the product key.
    ................is there any way to prevent it from doing it.
    I'm sorry. I don't understand the question. Preventing it to do What ?
    Prevent it from asking to activate ? If yes, like I said, it is supposed to get activated automatically.
    ................I will try again just to be sure.
    You find enjoyment installing, don't you ? 2 hours of installing is not my cup of tea.
    Well, enjoy.

  • I have a sync key, and have a new computer terminal, but when I enter the account details I created, it syncs nothing with my new computer. How do I fix this?

    I have a sync key, and have a new computer terminal, but when I enter the account details I created, it syncs nothing with my new computer. How do I fix this? There is nothing showing up when I sync with the sync key from my old terminal.

    ''NexGenCN [[#question-1038230|said]]''
    <blockquote>
    I recently had to do a wipe on my laptop. I saved the sync key but there was no mention of a sync account prior to doing the wipe. I saved the key and when I did the wipe it asked me to make an account, which I had not done, but now I am seeing no where to put in a sync key code. did they make them unusable now or something?
    </blockquote>
    You are probably trying to use old Sync with Firefox newer than version 29,
    and they did make old Sync unusable on fresh installations of newer Firefox.
    You can uninstall that newer Firefox, then install Firefox 29 from here:
    https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/29.0.1/
    Apply your sync key code, then update that installation to current Firefox,
    then migrate to new Sync:
    https://support.mozilla.org/en-US/kb/how-to-update-to-the-new-firefox-sync

  • How do I stop an app from waiting?  I have tried to reboot by holding the home key and power button to power down.  Also, I have tried to sync the apps from my laptop with no success.  Can you help?  Thanks.

    How do I stop an app from waiting?  I have tried to reboot by holding the home key and power button to power down.  The app is still grayed out and waiting so it cannot be deleted.  Also, I have tried to sync the apps from my laptop and tried downloading new appswith no success.  Can you help?  Thanks

    If there are multiple apps trying to download at once, only one can download at a time and the rest say "Waiting" until it is then their turn. Try this. Double tap the icon of the Waiting app, and it should resume the download.
    How to Solve the Problem of An iPad App Download Stuck on “Waiting”
    http://ipadacademy.com/2012/06/how-to-solve-the-problem-of-an-ipad-app-download- stuck-on-waiting
    How To Get Rid Of Your iPad App Download Frozen Problem
    http://www.sidelineapple.com/how-to-get-rid-of-your-ipad-app-download-frozen-pro blem-and-not-lose-years-of-your-life-video/
    iTunes: How to resume interrupted iTunes Store downloads
    http://support.apple.com/kb/ht1725
    Another thing to try - Turn the iPad Off & then back ON.
    If that doesn't work:
    •  Log out of your iTunes store account.  Go to Settings > Store > Sign Out Then press the Home button.
    • Then press and hold the Home and Sleep buttons simultaneously and don't release them when it brings up the Turn Off screen; keep holding them until the Apple logo appears.
    • After restart, the Waiting should be gone.
     Cheers, Tom

  • Overhead calculation not happening after using Overhead key and orgin group

    overhead calculation not happening after using Overhead key and orgin group.
    There was a runtime error earlier related to u201Cdefine credit u201C IMG node under costing sheet component and we have applied SAP note 769946 and that error was gone out of the way
    We want to apply/add Overhead to SFG/FG materials.
    We are using PP order with PCC(product cost collector) as the cost object , i.e costing by period.(system ECC 6)
    But our problem is with material standard cost estimate process.
    We have assigned overhead keys to the percentage rates in costing sheet for material standard costing and assigned the origin groups to the credits of costing sheet. But after running the cost estimate overhead is not taking into account for standard cost calculation.
    In the define credit entry table key field is valid to date strangly and actually system should allow one than one entry with same valid to date and same sec.Cost element(type-41) for different cost centers.
    But if we without using overhead key and origin group, the entire cost in that supporting cost center will come to all materials (SFG/FG) and we can not distinguish between different product materials(SFG /FG).
    We have checked all things as mentined below.
    Firstly that the correct costing sheet is assigned to the valuation
    variant.
    That the costing sheet is entered for the appropriate material type:
    Finished and semi finished or material components.
    All of the above can be checked and verified via transaction OKKN.
    In addition make sure that the base value maintained is present in the
    costing, for example the base may include an Origin group, is that
    origin group part of the materials being costed?
    Similarly if the base is found and values exist how is the overhead
    rate of the costing sheet set up, is it valid etc.
    And finally do a similar check for the credit.
    we doubt this as a programm error...
    So, request all experts to have ur feedback..

    Dear,
    Check your origin group & material unit of mesaurement is same.
    some time in costing sheet origin group is maintain in different unit & for materail it's maitain in other unit of mesaurement.
    You can see unit of measure for material in Additional data - unit of measure.
    Check BOM component material unit also.
    Check same  unit of measure is maintain in KZS2
    I hope above will useful.
    GOPAN

  • Windows Vista 64 Bit and Button Support - Qosmio G30?

    Windows Vista 64 Bit and Button Support?

    Everybody claiming that Vista x64 (or Ultimate) can't be used with FN keys or Flash Cards is utterly wrong!
    I have a Qosmio G30 running Vista x64 Ultimate, and have both FN keys, Toshiba Flash Cards and (partly) the hardware buttons at the top working.
    After a lot of research, I found that Toshiba has released a 64-bit version of VAP called util_tvap_27581D. If you google it, you might discover it...

  • Fatal Error and NullPointerException in Oracle XML Transformer

    Hi,
    I'm building a dom tree in memory with oracle xml parser. Then I transform the dom document into a string to send xml to the client. But I get an fatal error on calling transform.
    I don't know what could be the problem, because apache and weblogic parser works, an when I create a dom document with org.w3c.dom elements and statements then the xml document can't be invalid,
    because the document implementation would throw an exception if wrong nodes or something like this should be inserted...
    I'm using oracle xml parser 9.2.0.4 for java, bea weblogic 7.0 and win2k.
    Thanks for help.
    XSL-1900: (Fatal Error) An internal error condition occurred.
    javax.xml.transform.TransformerException: XSL-1900: (Fatal Error) An internal error condition occurred.
    at oracle.xml.jaxp.JXTransformer.reportException(JXTransformer.java:681)
    at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:309)
    java.lang.NullPointerException
    at oracle.xml.parser.v2.XSLSAXPrintDriver.printAttributes(XSLSAXPrintDriver.java:394)
    at oracle.xml.parser.v2.XSLSAXPrintDriver.startElement(XSLSAXPrintDriver.java:322)
    at oracle.xml.parser.v2.XMLElement.reportSAXEvents(XMLElement.java:993)
    at oracle.xml.parser.v2.XMLNode.reportChildSAXEvents(XMLNode.java:1014)
    at oracle.xml.parser.v2.XMLDocument.reportSAXEvents(XMLDocument.java:942)
    at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:294)

    Hi,
    I'm having that problem to:
    I'm getting the following exception
    javax.xml.transform.TransformerException: XSL-1900: (Fatal Error) An internal error condition occurred.
         at oracle.xml.jaxp.JXTransformer.reportException(JXTransformer.java:723)
         at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:340)
         at com.ac.mqif.control.Handler.handleLong(Handler.java:835)
         at com.ac.mqif.control.Handler.run(Handler.java:951)
    Caused by: java.lang.NullPointerException
         at oracle.xml.parser.v2.XPathStep.getSelectedNodes(XPathStep.java:380)
         at oracle.xml.parser.v2.PathExpr.getValue(XSLNodeSetExpr.java:483)
         at oracle.xml.parser.v2.XSLExprBase.getStringValue(XSLExprBase.java:363)
         at oracle.xml.parser.v2.XSLValueOf.processAction(XSLValueOf.java:99)
         at oracle.xml.parser.v2.XSLNode.processChildren(XSLNode.java:367)
         at oracle.xml.parser.v2.XSLTemplate.processAction(XSLTemplate.java:199)
         at oracle.xml.parser.v2.XSLApplyTemplates.processAction(XSLApplyTemplates.java:214)
         at oracle.xml.parser.v2.XSLApplyTemplates.processAction(XSLApplyTemplates.java:207)
         at oracle.xml.parser.v2.XSLApplyTemplates.processAction(XSLApplyTemplates.java:207)
         at oracle.xml.parser.v2.XSLApplyTemplates.processAction(XSLApplyTemplates.java:120)
         at oracle.xml.parser.v2.XSLNode.processChildren(XSLNode.java:367)
         at oracle.xml.parser.v2.XSLTemplate.processAction(XSLTemplate.java:199)
         at oracle.xml.parser.v2.XSLStylesheet.execute(XSLStylesheet.java:471)
         at oracle.xml.parser.v2.XSLStylesheet.execute(XSLStylesheet.java:448)
         at oracle.xml.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:246)
         at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:327)
         ... 2 more
    when using a stylesheet which has a template match condition of more than 1600 characters.
    The second thing is that the Oracle XML transformer is
    NOT threadsafe. I was using several threads using different templates to transform an incoming XML simultaneously but was ALWAYS getting internal XSL errors
    and Nullpointer Exceptions. I solved this by synchronizing the transformation, but I don't like it.
    I'm using the following versions on Windows XP:
    Oracle IDE: 9.0.3.10.35
    Business Components Version: 9.0.3.10.7
    SCM Support Version: 9.0.3.9.4
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
    Thanx,
    Ellcrys

Maybe you are looking for

  • IDVD6 FAST on G5 Dual 2.0GHz and VERY Slow on G5 Quad 2.5GHz

    I just finished a side-by-side test of iDVD6 on a 2.0 GHz Dual and a 2.5GHz Quad and I came up with some VERY disturbing results: The Dual was almost 2x faster encoding the same project as the Quad! How is this even close to being possible?! I have d

  • [SOLVED] no sound after reinstall

    **EDIT** POST IS IRRELEVANT My hp nc6220 laptop has an ICH6 soundchip and ac97 codec Installing alsa-utils and running alsaconf was one of the first things I did after a reboot into the new system. aplay /usr/share/sounds/alsa/Front_Center.wav worked

  • Unexpected behavior of User exit.

    Hello All, I am facing an issue in the user exit at the info package level. My requirement is to pass date range using abap routine in an info package. In the range, I am passing constant value in from field and determining To field using FM. (for ex

  • Descrepency in BOM Report

    Dear All Please clarify the following discrepancy I found in BOM report in one of my Customer database:   Schenario - 1       Parent Item A  --  Qty 1 kg             Child Item B  --  Qty 1.2 kg        Parent Item B  --  Qty 1 kg               Child

  • Adobe Reader not displaying online bill properly?

    Good afternoon,      Since June 2013, Adobe Reader began displaying one of my online utility bills with overprinted, reverse-oriented alphanumeric characters, over top of some portions of the bill, when using Firefox browser (v23).  Adobe Reader vers