PI's JAXB Version

Hi
I'm using JAXB for a Java mapping in PI. Does anybody know, which JAXB version PI is using?
Thanks in advance
Michael

Hi ,
Please refer the help.sap Doc
http://help.sap.com/saphelp_nw04/helpdata/en/34/e2343e8c7f6329e10000000a114084/frameset.htm
also see the thread
JAXB as standard API for Java Mappings in XI?

Similar Messages

  • Update JAXB version?

    Is it possible to update JDeveloper 10.1.3 to use JAXB 2.0 for its tools?
    I've created a web service from a WSDL but the classes generated from JAXB in no way match the JAXB 2.0 versions of the classes.

    For example, this is what JDeveloper gives me:
    public class Request implements java.io.Serializable {
        protected long ID;
        public Request() {
        public long getID() {
            return ID;
        public void setID(long ID) {
            this.ID = ID;
    }and JAXB 2.0 gives me
    @XmlAccessorType(AccessType.FIELD)
    @XmlType(name = "Request")
    public abstract class Request {
        @XmlAttribute(name = "ID", required = true)
        protected long id;
        @XmlAnyAttribute
        private Map<QName, String> otherAttributes = new HashMap<QName, String>();
         * Gets the value of the id property.
        public long getID() {
            return id;
         * Sets the value of the id property.
        public void setID(long value) {
            this.id = value;
         * Gets a map that contains attributes that aren't bound to any typed property on this class.
         * <p>
         * the map is keyed by the name of the attribute and
         * the value is the string value of the attribute.
         * the map returned by this method is live, and you can add new attribute
         * by updating the map directly. Because of this design, there's no setter.
         * @return
         *     always non-null
        public Map<QName, String> getOtherAttributes() {
            return otherAttributes;
    }

  • What is the jaxb version compatible with  jdk1.3

    hi all,
    I am using jdk1.3 version. and I need to genereate jaxb classes using a xsd.
    to be specific jaxb compatible with jdk1.3.1_15 version.
    Please help me out..
    tried searching the net.. but could not found the answer!!

    hi guys,
    done a great research on this..
    and found out the answer for my question myself..
    Compatability::
    Jwsdp (java WebService Developer Pack)
    jwsdp-1.5 with jdk1.4.x ( jaxb1.0.4 is a part of this)
    jwsdp-1.1 with jdk1.3.x
    jwsdp-1_0_01 with jdk1.3.x
    jwsdp-1.4 with jdk1.5.x
    But there is no jaxb compatibilty with jdk version with lower thatn 1.3.x.
    ( I mean jdk version should be higher of 1.3.x to support jaxb)
    U can download this jwsdp�s from the below links:
    https://jaxb.dev.java.net/servlets/ProjectDocumentList?folderID=3955&expandFolder=3955&folderID=2781
    http://fisheye5.cenqua.com/browse/jaxb/www/
    https://jaxb.dev.java.net/2.0.1/
    http://java.sun.com/webservices/webservicespack_1.0.html
    http://java.sun.com/webservices/downloads/1.5/index.html
    enjoy
    thanks and regards
    hema

  • Jaxb version conflict between DAS\lib\classes.jar & Eclipselink Moxy jars

    Hi all,
    I am trying to use EclipseLink-Moxy 2.3.1 with ATG 10.0.1, but as DAS\lib\classes.jar already has classes for jaxb, i am facing problem & i get exception like 'noSuchMethod'.
    I searched for a solution & got this link 'http://www.atgknowledgebase.com/tiki-view_forum_thread.php?topics_offset=1&forumId=2&comments_parentId=6129' which in return gives a link to 'https://community.atg.com/docs/DOC-1586' , but community.atg.com is not available. Can anyone please help me in resolving this issue.
    Thanks in advance.
    Thanks,
    Indu

    Hi Indu,
    Can you give a priority(we will do this general when we receive a code fix for any ATG tickets) for new jar file when you are running the ATG Build. so that it load that class first..
    Thanks,
    Ravi K.

  • Error in Jaxb binding for wsdl document

    Hello
    below is my wsdl and binding.xjb that I am using. I want to rename the " <element name="getRelatedAssets">" name from 'getRelatedAssets' to 'getRelatedAssetsX'.
    But when I run it i got the following error
    [ERROR] compiler was unable to honor this property customization. It is attached to a wrong place, or its inconsistent with other bindings.
    [ERROR] (the above customization is attached to the following location in the schema)
    line 16 of file:/C:/Users/syedf/Documents/Checkers/4842/sample.wsdl
    Here is my wsdl:
    <wsdl:definitions targetNamespace="http://services.external.dmh.ibm.com"
    xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:impl="http://services.external.dmh.ibm.com" xmlns:intf="http://services.external.dmh.ibm.com"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <wsdl:types>
    <schema elementFormDefault="qualified" targetNamespace="http://services.external.dmh.ibm.com"
    xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap"
    xmlns:impl="http://services.external.dmh.ibm.com" xmlns:intf="http://services.external.dmh.ibm.com"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
    <complexType name="WsaaAuthToken">
    <sequence>
    <element name="authToken" nillable="true" type="xsd:string"/>
    </sequence>
    </complexType>
    <element name="getRelatedAssets">
    <complexType>
    <sequence>
    <element name="token" nillable="true" type="impl:WsaaAuthToken"/>
    <element name="anchorAsset" nillable="true" type="impl:WsaaAssetKey"/>
    <element name="relationshipName" nillable="true" type="xsd:string"/>
    </sequence>
    </complexType>
    </element>
    </wsdl:definitions>
    and here is my binding file:
    <jaxws:bindings
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    wsdlLocation="C:\Users\syedf\Documents\Checkers\4842\sample.wsdl">
         <jaxws:bindings node="wsdl:definitions/wsdl:types/xsd:schema">
              <jaxb:bindings node="//xsd:element[@name='getRelatedAssets']">
    <jaxb:property name="getRelatedAssetsX"/>
    </jaxb:bindings>               
    </jaxws:bindings>
    </jaxws:bindings>
    Can anyone help me out in finding what wrong I am doing.
    I appreciate.

    Well, As I mentioned There is an element named 'getRelatedAssets' and I want to rename it to some other name like 'getRelatedAssetsXXXXX' which would not be in Schema using jax binding.
    Note. When I manually change the name to 'getRelatedAssetsXXXXX' in WSDL, it works. but I want to make it using jaxbinding.
    Anyways,Thanks for the reply.

  • JAXB: not able to get Attribute value

    Hi there,
    I am using oracle JAXB for XML processing. I am not able to get the value of an attribute. I ran the same code in SUN JWSDP 1.3, which worked correctly. I am not able to get the "foo" attribute for <Table> element using oracle JAXB.
    The XML schema follows:
    <?xml version='1.0' encoding='UTF-8' ?>
    <schema targetNamespace="http://www.oracle.com/iAS/aggregator"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
    xmlns:ag="http://www.oracle.com/iAS/aggregator"
    xmlns="http://www.w3.org/2001/XMLSchema"
    jaxb:version="1.0"
    elementFormDefault="qualified">
    <annotation>
    <appinfo>
    <jaxb:globalBindings fixedAttributeAsConstantProperty="true"
    />
    <jaxb:schemaBindings>
    <jaxb:package name="oracle.dms.aggregator.adml"/>
    </jaxb:schemaBindings>
    </appinfo>
    </annotation>
    <complexType name="Adml_T">
    <sequence>
    <element name="Table" type="ag:Table_T" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
    <attribute name="Version" type="token" fixed="10.1.3"/>
    </complexType> <!-- Adml -->
    <complexType name="Table_T">
    <attribute name="foo" type="Name"/>
    </complexType> <!-- Table -->
    <element name="Adml" type="ag:Adml_T"/>
    </schema>
    The XML file is:
    <?xml version='1.0' encoding='UTF-8' ?>
    <Adml xmlns="http://www.oracle.com/iAS/aggregator">
    <Table foo="foosailor">
    </Table>
    </Adml>
    The java file is:
    import javax.xml.bind.JAXBContext;
    import javax.xml.bind.Unmarshaller;
    import java.io.File;
    import java.util.List;
    import java.util.Iterator;
    import oracle.dms.aggregator.adml.Adml;
    import oracle.dms.aggregator.adml.TableT;
    public class JaxbQA
    public static void main (String[] args)
    throws Exception
    Adml adml;
    String fileName = "aggregator.xml";
    String instancePath = "oracle.dms.aggregator.adml";
    JAXBContext jc = JAXBContext.newInstance(instancePath);
    Unmarshaller u = jc.createUnmarshaller();
    u.setValidating(true);
    Object obj = u.unmarshal(new File(fileName));
    adml = (Adml)obj;
    List tables = adml.getTable();
    for (Iterator iter = tables.iterator();
    iter.hasNext();)
    TableT admlTable = (TableT)iter.next();
    String name = admlTable.getFoo();
    System.err.println("table foo=" + name);
    c:\oracle\jdk\bin\java.exe -classpath .;c:\oracle\xdk\lib\xmlparserv2.jar;c:\oracle\xdk\lib\xml.jar JaxbQA
    table foo=null

    I tested in both 10.1.0.2.0 and 10.1.0.3, which both showed the same problem. A bug #3621204 has been filed.

  • JAXB 1.6 and xsi:type attribute

    Does JAXB version 1.6 suppurt xsi:type attribute? I have mapped schema to Java classes and when I marshall it to xml, xsi:type attribute is missing.

    I found one workaround for the problem,
    "<from variable="StopSeq"/>"
    As of now , StopSeq was a variable created by me in BPEL file.
    I was using this variable to do some calculations.
    As a workaround of the problem, I created a schema with "StopSeqType" as a simple int type element.
    Then inside the BPEL, I marked the the existing variable "StopSeq" as a type of "StopSeqType" of my new schema.
    After this change I found the expected result.
    Now my doubt is , Is it the case for all variables created in BPEL ?
    If yes , how we can prevent this ?

  • Heavy loading of jaxb classes

    Hi,
    We need to use the latest jaxb 2.1 libraries in our application. We are using netweaver 7.1 CE and it seems to ship with jaxb 2.0 libs. (file:/usr/sap/CE7/J00/j2ee/cluster/bin/ext/jaxb20/jaxb-impl.jar)
    We are already using heavy loading for the hibernate classes, and I assumed I could to the same for jaxb. The dump of the heavy loaded classes from telnet is as follows:
       /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/javassist-3.4.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/hibernate-entitymanager-3.3.2.GA.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/asm-1.5.3.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/antlr-2.7.6.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/commons-collections-3.1.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/hibernate-commons-annotations-3.0.0.GA.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/jaxb-xjc-2.1.7.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/hibernate-annotations-3.3.1.GA.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/jaxb-impl-2.1.7.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/log4j-1.2.15.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/asm-attrs-1.5.3.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/jaxb-api-2.1.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/commons-logging-1.0.4.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/cglib-2.1.3.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/ehcache-1.5.0.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/dom4j-1.6.1.jar
        /usr/sap/CE7/J00/j2ee/cluster/apps/sap.com/Manifest/app_libraries_container/lib/hibernate-3.2.6.ga.jar
    The jaxb classes is included, but it does not seem that my jaxb libraries is used by my application. I've added a util method to do o lookup of the classloader of the jaxb class that I get hold of in the app, and it is still the original jaxb2.0
    Is this the correct approach to use a newer JAXB or is there some other way of doing it?
    Regards Jaco

    In the NetWeaver you can make one application dependent on another one using the [application-j2ee-engine.xml|http://help.sap.com/saphelp_nwce10/helpdata/en/45/053c1041f30486e10000000a155369/content.htm] descriptor.
    If you have YourApp.ear, and HibernateJars.ear (the latter one as "Heavy Library"), in the YourApp.ear/META-INF/application-j2ee-engine.xml you could write:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE application-j2ee-engine SYSTEM "application-j2ee-engine.dtd">
    <application-j2ee-engine>
         <provider-name>yourcompany.com</provider-name>
         <reference reference-type="hard">
              <reference-target target-type="application" provider-name="yourcompany.com">HibernateJars</reference-target>
         </reference>
    </application-j2ee-engine>
    In such case, the HibernateJars' classloader will not see the jaxb classes loaded by server, and whatever refers to jaxb there - will use the version you want. BUT, YourApp's classloader will use the jaxb version loaded on server.
    I know this may still be confusing... I would recommend you to browse through the classloader viewer on the web console (port 50000):
    SAP NetWeaver Administrator > Problem Management > Classloader viewer > Java Class Loader Viewer
    (find the classloaders of your applications and browse through Children, Parents and Resources tabs -
    this is where I understood the NetWeaver's classloading approach

  • Does JaxB support inported schemas?

    hi i'm trying to compile the CD_DataBase.xsd schema (using the JaxB that I got from the JWSDP found at Sun's site) which references to an Album element in Album.xsd
    For some reason, my xjc task falls when trying to read the imported schema.
    here are the schemas':
    Album.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema targetNamespace="http://www.bll.co.il"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
    xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
    jaxb:extensionBindingPrefixes="xjc"
    jaxb:version="1.0"
    elementFormDefault="qualified">
    <xsd:annotation>
    <xsd:appinfo>
    <jaxb:globalBindings>
    <xjc:serializable/>
    </jaxb:globalBindings>
    </xsd:appinfo>
    </xsd:annotation>
    <xsd:element name="album">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="description" type="xsd:string"/>
    <xsd:element name="producer" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    CD_DataBase.xsd
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema targetNamespace="http://www.bll.com"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
    xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
    xmlns:alb="http://www.bll.co.il"
    xmlns:cd="http://www.bll.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    jaxb:extensionBindingPrefixes="xjc"
    jaxb:version="1.0"
    elementFormDefault="qualified">
    <xsd:import namespace="http://www.bll.co.il" schemaLocation="Album.xsd"/>
    <xsd:annotation>
    <xsd:appinfo>
    <jaxb:globalBindings>
    <xjc:serializable/>
    </jaxb:globalBindings>
    </xsd:appinfo>
    </xsd:annotation>
    <xsd:element name="CD">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="artist" type="xsd:string"/>
    <xsd:element ref="alb:album"/>
    </xsd:sequence>
    <xsd:attribute name="title" type="xsd:string" use="required"/>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    can any one help?
    even if it works, will jaxb compile the referenced schema (album.xsd) to java classes every time i use it (in other schemas' that are using it)?
    Thank's,
    Regards,
    Yair Ogen

    Does any body know if I can configure Jaxb so it won't
    compile the imported schema every time I have a schema
    that uses it?It would be nice to be able to do this but I haven't seen how. You can't have two schemas that both import another common schema and have them both share the base schema types. One way I have gotten around this is to make a single common document with all the types we use but I'm not very happy with that.
    The other way is to first generate the types for album.xsd and then add lines to album.xsd telling it to use those types instead of generating them each time. It solves your issue but is less than perfect, I'll admit.

  • What is the date for final release of JAXB ??

    Guys, I am trying to find the date or month of release of final jaxb version(non beta). I tried searching sun and net, without any luck. This is such a premitive information, and i am not able to find it. This is driving me nuts !! Please help me, if you hold any informationin in this regards
    All help appreciated
    Thanks
    Rakesh

    Some recent issues using JAXB. I will post it as a new thread..
    1. Dramatic increase in response time, compared to its previous version. Atleast 30% increase in processing time using this new beta !
    2. Limited support to DTDs? Compared to the previous version ???
    This is what i get(Same DTD worked fine with my previous version):
    [xjc] DTD is attempting to declare xmlns:... attribute. All namespace-related validation are skipped.
    [xjc] line 5 of test.dtd
    Here is line 4 and 5 of my DTD
    <!ELEMENT CG_hdr (Header)>
    <!ATTLIST CG_hdr xmlns:xsi CDATA #REQUIRED>
    3. Limited support to XSD ???
    This is what i get, when i try to use a xsd schema and run the generated source. :(
    [java] DefaultValidationEventHandler: [ERROR]: Unexpected element {}:Routing
    [java] javax.xml.bind.UnmarshalException: Unexpected element {}:Routing
    My xsd code:
         <xs:element name="Routing">
              <xs:complexType>
                   <xs:sequence>
    When I have single Routing element in my XML, it works fine. When I have multiple routing elements, it blows offff !!!
    I need to get this thing working ASAP.
    Bhakti(or any one else good in jaxb) can you call me or share your contact information, so that I can discuss this issue?
    My contact :
    281.927.3376 (O)
    email: [email protected]
    messenger: [email protected]

  • Help find JAXB mistake..

    Hi,
    I have a schema looks like this.
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" jaxb:version="1.0">
         <xs:element name="authorDetails" type="author-details-type"/>
         <xs:complexType name="author-details-type">
              <xs:sequence>
                   <xs:element name="author" type="authorType" maxOccurs="unbounded"/>
              </xs:sequence>
         </xs:complexType>
         <xs:complexType name="authorType">
              <xs:sequence>
         <xs:element name="author_type" type="xs:string"/>
         <xs:element name="author_name" type="xs:string"/>
         <xs:element name="author_email" type="xs:string"/>
         <xs:element name="author_ph_no" type="xs:string"/>
         <xs:element name="author_organization" type="xs:string"/>
         </xs:sequence>
         <xs:attribute name="author_id" type="xs:ID" use="required"/>
         </xs:complexType>
    </xs:schema>
    When I try to add a same record twice using JAXB, it doesn't complain about the duplication but does it the third time. My insert method looks like this. I have tried validating both before and after marshalling, but it's the same result. I also tried to check if the value AuthorID already exists in the list before inserting, but it returns false. Can anyone point the mistake I am making here that I am not able to find.
    JAXBContext jaxbCntxt = JAXBContext.newInstance("dhs.familynet.feedback.author");
    author.ObjectFactory objFactory = new .author.ObjectFactory();
    //Creating an object of insertElement class that contains this method
    insertElement ie = new insertElement();
    // Call Unmarshaller method in my class to create umnarsha object
    Unmarshaller authorDetailsUnmarshaller = ie.createUnmarshallerObject();
    // Create a validator
    Validator authorDetailsValidator = jaxbCntxt.createValidator();
    author.AuthorDetails authDetails= (author.AuthorDetails)
    authorDetailsUnmarshaller.unmarshal(new File("authorDetails.xml"));
    author.AuthorType AuthorTypeObject = objFactory.createAuthorType();
    System.out.println("Validator returned " + authorDetailsValidator.validate(authDetails));
    authDetails = (author.AuthorDetails) authorDetailsUnmarshaller.unmarshal(new File("authorDetails.xml"));
    List authList = authDetails.getAuthor();
    AuthorTypeObject.setAuthorPhNo("230-89-34342");
    AuthorTypeObject.setAuthorOrganization("ASFaf");
    AuthorTypeObject.setAuthorName("Re");
    AuthorTypeObject.setAuthorType("User3");
    AuthorTypeObject.setAuthorId("o");
    AuthorTypeObject.setAuthorEmail("ASFaf@home");
    authList.add(AuthorTypeObject);
    System.out.println("Validator returned " + authorDetailsValidator.validate(authDetails));
    System.out.println("Created a content tree and marshalled it to Authoutput.xml");
    Marshaller authorDetailsMarshaller = ie.createMarshallerObject();
    authorDetailsMarshaller.marshal(authDetails, new FileOutputStream("authorDetails.xml"));
    THanks

    Thanks for responding..This is the error I get the THIRD TIME I run with same values for all items.
    DefaultValidationEventHandler: [ERROR]: "o" is used as an ID value more than once.
    com.sun.msv.verifier.ValidityViolation: "o" is used as an ID value more than once.
    at com.sun.msv.verifier.Verifier.onError(Verifier.java:319)
    at com.sun.msv.verifier.Verifier.endDocument(Verifier.java:383)
    at com.sun.msv.verifier.VerifierFilter.endDocument(VerifierFilter.java:82)
    at org.iso_relax.verifier.impl.ForkContentHandler.endDocument(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:708)
    at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:530)
    at org.apache.xerces.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1503)
    at org.apache.xerces.impl.XMLEntityManager$EntityScanner.load(XMLEntityManager.java:3564)
    at org.apache.xerces.impl.XMLEntityManager$EntityScanner.skipSpaces(XMLEntityManager.java:32
    34)
    at org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(XMLDocument
    ScannerImpl.java:1102)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentSca
    nnerImpl.java:346)
    at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:529)
    at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:585)
    at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1142)
    at com.sun.xml.bind.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:130)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    39)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    44)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    53)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    71)
    at dhs.familynet.feedback.insertElement.insert(insertElement.java:77)
    at dhs.familynet.feedback.test.main(test.java:30)
    --------------- linked to ------------------
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [com.sun.msv.verifier.ValidityViolation: "o" is used as an ID value more than once.]
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarsha
    llerImpl.java:306)
    at com.sun.xml.bind.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:134)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    39)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    44)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    53)
    at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:1
    71)
    at dhs.familynet.feedback.insertElement.insert(insertElement.java:77)
    at dhs.familynet.feedback.test.main(test.java:30)

  • Using the xjc:superClass customization in jaxb

    Hi,
    I'm having some problems with the <xjc:superClass> customization when I use this, the properties of my superClass don't get serialized to xml the xml file is empty. Can sombody help me with this problem?
    this is my xsd:
    <xsd:schema jaxb:version="1.0" jaxb:extensionBindingPrefixes="xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc">
         <xsd:annotation>
              <xsd:appinfo>
                   <jaxb:globalBindings generateIsSetMethod="true">
                        <xjc:serializable/>
                        <xjc:superClass name="VtProduct"/>
                   </jaxb:globalBindings>
              </xsd:appinfo>
         </xsd:annotation>
         <xsd:element name="fastrackProduct">
    </xsd:schema>and this is my VtProduct from witch the fastrackProduct should extend:
    public class VtProduct implements Serializable {
        private String code;
        private String description;
        private int priceInCents;
        private String deliveryName;
        private String uid;
        public VtProduct() {
        public String getCode() {
            return this.code;
        public void setCode(String code) {
            this.code = code;
        public String getDescription() {
            return this.description;
        public void setDescription(String description) {
            this.description = description;
        public int getPriceInCents() {
            return this.priceInCents;
        public void setPriceInCents(int priceInCents) {
            this.priceInCents = priceInCents;
        public String getDeliveryName()  {
            return this.deliveryName;
        public void setDeliveryName(java.lang.String deliveryName)  {
            this.deliveryName = deliveryName;
        public String getUid() {
            return this.uid;
        public void setUid(java.lang.String uid) {
            this.uid = uid;
    }This is what i'm trying to do im my main class:
    FastrackProductImpl po = new FastrackProductImpl();
    po.setCode("1234567890");
    po.setDeliveryName("Delivery name");
    po.setDescription("Description");
    po.setPriceInCents(1000);
    po.setUid("0987654321");
    po.setFastrackProductId("FSID1234");
    FileOutputStream mout = new FileOutputStream("fastrackProduct.xml");
    marshaller.marshal(po, mout);
    mout.close();

    Thanks a lot!
    Btw, are all the tags that a .xjs file takes documented anywhere??
    Its feels rather silly to struggle so much for little things.(Moreover, I am an XML rookie ...so I don't have much f an instinct when it comes to that!)
    Thanks again.

  • JAXB behaviour when unmarshalling documents with an encoding declaration

    The following is against JWSDP-1.5, 1.4.2_07-b05 on XP Pro SP 2...
    When I unmarshall a document using JAXB 1.0, and obtain Strings from the resulting objects, I would expect the Strings to be encoded with the character encoding specified by the text declaration. Is this a correct assumption?
    Unfortunately, from the sample code (given below) I am not experiencing this behaviour. I've included the code, sample output, and the RELAX NG schema used.
    Any help very welcome.
    ian
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.util.List;
    import javax.xml.bind.JAXBContext;
    import javax.xml.bind.JAXBException;
    import javax.xml.bind.Marshaller;
    import org.xml.sax.InputSource;
    import com.chellomedia.transcoding.Category;
    import com.chellomedia.transcoding.ObjectFactory;
    import com.chellomedia.transcoding.Schedule;
    public class TranscoderExemplar {
         private static final String CATEGORY_NAME = "\u00bfMa\u00f1ana?";
         public static void main(String[] args) throws Exception {
              try {
                   ByteArrayOutputStream os = generateSampleDocument("US-ASCII");
                   inspectDocument("US-ASCII", os);
                   os = generateSampleDocument("ISO-8859-1");
                   inspectDocument("ISO-8859-1", os);
                   os = generateSampleDocument("UTF-8");
                   inspectDocument("UTF-8", os);
              } catch (FileNotFoundException e) {
                   e.printStackTrace();
              } catch (JAXBException e) {
                   e.printStackTrace();
              } catch (Exception e) {
                   e.printStackTrace();
         private static void inspectDocument(String encoding, ByteArrayOutputStream os) throws Exception {
              byte[] b = os.toByteArray();
              System.out.println(encoding + " document byte length: " + b.length);
              InputSource is = new InputSource(new ByteArrayInputStream(b));
              is.setEncoding(encoding);
              JAXBContext context = JAXBContext.newInstance("com.chellomedia.transcoding");
              Schedule schedule = (Schedule)context.createUnmarshaller().unmarshal(is);
              context.createValidator().validate(schedule);
              List categories = schedule.getCategories();
              for (int i = 0, n = categories.size(); i < n; i++) {
                   Category c = (Category)categories.get(i);
                   String name = c.getName();
                   System.out.println(encoding + " name string length: " + name.length());
                   System.out.println(encoding + " name byte length: " + name.getBytes().length);
         private static ByteArrayOutputStream generateSampleDocument(String encoding) throws JAXBException,
              FileNotFoundException
            ObjectFactory of = new ObjectFactory();
              Schedule schedule = of.createSchedule();
              List categories = schedule.getCategories();
              Category category = of.createCategory();
              category.setId(1);
              category.setName(CATEGORY_NAME);
              categories.add(category);
              Marshaller m = of.createMarshaller();
              m.setProperty("jaxb.encoding", encoding);
            m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
              ByteArrayOutputStream os = new ByteArrayOutputStream();
              m.marshal(schedule, os);
              FileOutputStream fos = new FileOutputStream(encoding + "-representation.xml");
              m.marshal(schedule, fos);
              return os;
    }...and the schema
    <grammar xmlns="http://relaxng.org/ns/structure/1.0"
             datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
             xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
             xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
             jaxb:extensionBindingPrefixes="xjc"
             jaxb:version="1.0">
      <jaxb:schemaBindings>
        <jaxb:package name="com.chellomedia.transcoding"/>
      </jaxb:schemaBindings>
      <start>
        <ref name="Schedule"/>
      </start>
      <define name="Schedule">
        <element name="schedule">
          <ref name="Categories"/>
          <zeroOrMore>
            <ref name="Event"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Categories">
        <element name="categories">
          <zeroOrMore>
            <ref name="Category"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Category">
        <element name="category">
          <attribute name="id"><data type="int"/></attribute>
          <attribute name="name"/>
          <zeroOrMore>
            <ref name="Subcategory"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Subcategory">
        <element name="subcategory">
          <attribute name="id"/>
          <attribute name="name"/>
        </element>
      </define>
      <define name="Event">
        <element name="event">
          <attribute name="id"/>
          <attribute name="title"/>
          <attribute name="description"/>
          <attribute name="category"/>
          <attribute name="subcategory"/>
        </element>
      </define>
    </grammar>...with sample output
    US-ASCII document byte length: 171
    US-ASCII name string length: 8
    US-ASCII name byte length: 8
    ISO-8859-1 document byte length: 163
    ISO-8859-1 name string length: 8
    ISO-8859-1 name byte length: 8
    UTF-8 document byte length: 160
    UTF-8 name string length: 8
    UTF-8 name byte length: 8

    The following is against JWSDP-1.5, 1.4.2_07-b05 on XP Pro SP 2...
    When I unmarshall a document using JAXB 1.0, and obtain Strings from the resulting objects, I would expect the Strings to be encoded with the character encoding specified by the text declaration. Is this a correct assumption?
    Unfortunately, from the sample code (given below) I am not experiencing this behaviour. I've included the code, sample output, and the RELAX NG schema used.
    Any help very welcome.
    ian
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.util.List;
    import javax.xml.bind.JAXBContext;
    import javax.xml.bind.JAXBException;
    import javax.xml.bind.Marshaller;
    import org.xml.sax.InputSource;
    import com.chellomedia.transcoding.Category;
    import com.chellomedia.transcoding.ObjectFactory;
    import com.chellomedia.transcoding.Schedule;
    public class TranscoderExemplar {
         private static final String CATEGORY_NAME = "\u00bfMa\u00f1ana?";
         public static void main(String[] args) throws Exception {
              try {
                   ByteArrayOutputStream os = generateSampleDocument("US-ASCII");
                   inspectDocument("US-ASCII", os);
                   os = generateSampleDocument("ISO-8859-1");
                   inspectDocument("ISO-8859-1", os);
                   os = generateSampleDocument("UTF-8");
                   inspectDocument("UTF-8", os);
              } catch (FileNotFoundException e) {
                   e.printStackTrace();
              } catch (JAXBException e) {
                   e.printStackTrace();
              } catch (Exception e) {
                   e.printStackTrace();
         private static void inspectDocument(String encoding, ByteArrayOutputStream os) throws Exception {
              byte[] b = os.toByteArray();
              System.out.println(encoding + " document byte length: " + b.length);
              InputSource is = new InputSource(new ByteArrayInputStream(b));
              is.setEncoding(encoding);
              JAXBContext context = JAXBContext.newInstance("com.chellomedia.transcoding");
              Schedule schedule = (Schedule)context.createUnmarshaller().unmarshal(is);
              context.createValidator().validate(schedule);
              List categories = schedule.getCategories();
              for (int i = 0, n = categories.size(); i < n; i++) {
                   Category c = (Category)categories.get(i);
                   String name = c.getName();
                   System.out.println(encoding + " name string length: " + name.length());
                   System.out.println(encoding + " name byte length: " + name.getBytes().length);
         private static ByteArrayOutputStream generateSampleDocument(String encoding) throws JAXBException,
              FileNotFoundException
            ObjectFactory of = new ObjectFactory();
              Schedule schedule = of.createSchedule();
              List categories = schedule.getCategories();
              Category category = of.createCategory();
              category.setId(1);
              category.setName(CATEGORY_NAME);
              categories.add(category);
              Marshaller m = of.createMarshaller();
              m.setProperty("jaxb.encoding", encoding);
            m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
              ByteArrayOutputStream os = new ByteArrayOutputStream();
              m.marshal(schedule, os);
              FileOutputStream fos = new FileOutputStream(encoding + "-representation.xml");
              m.marshal(schedule, fos);
              return os;
    }...and the schema
    <grammar xmlns="http://relaxng.org/ns/structure/1.0"
             datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
             xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
             xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
             jaxb:extensionBindingPrefixes="xjc"
             jaxb:version="1.0">
      <jaxb:schemaBindings>
        <jaxb:package name="com.chellomedia.transcoding"/>
      </jaxb:schemaBindings>
      <start>
        <ref name="Schedule"/>
      </start>
      <define name="Schedule">
        <element name="schedule">
          <ref name="Categories"/>
          <zeroOrMore>
            <ref name="Event"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Categories">
        <element name="categories">
          <zeroOrMore>
            <ref name="Category"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Category">
        <element name="category">
          <attribute name="id"><data type="int"/></attribute>
          <attribute name="name"/>
          <zeroOrMore>
            <ref name="Subcategory"/>
          </zeroOrMore>
        </element>
      </define>
      <define name="Subcategory">
        <element name="subcategory">
          <attribute name="id"/>
          <attribute name="name"/>
        </element>
      </define>
      <define name="Event">
        <element name="event">
          <attribute name="id"/>
          <attribute name="title"/>
          <attribute name="description"/>
          <attribute name="category"/>
          <attribute name="subcategory"/>
        </element>
      </define>
    </grammar>...with sample output
    US-ASCII document byte length: 171
    US-ASCII name string length: 8
    US-ASCII name byte length: 8
    ISO-8859-1 document byte length: 163
    ISO-8859-1 name string length: 8
    ISO-8859-1 name byte length: 8
    UTF-8 document byte length: 160
    UTF-8 name string length: 8
    UTF-8 name byte length: 8

  • ESB deployment - jaxb exception

    [extractESBDeploymentPlan] javax.xml.bind.JAXBException: Unable to locate jaxb.properties for package oracle.tip.esb.client.metadata.deploymentplan.model
    [extractESBDeploymentPlan]      at javax.xml.bind.ContextFinder.searchcontextPath(ContextFinder.java:205)
    [extractESBDeploymentPlan]      at javax.xml.bind.ContextFinder.find(ContextFinder.java:149)
    [extractESBDeploymentPlan]      at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:281)
    [extractESBDeploymentPlan]      at oracle.tip.esb.client.metadata.deploymentplan.utils.DeploymentPlanUtils.getJAXBContext(DeploymentPlanUtils.java:37)
    [extractESBDeploymentPlan]      at oracle.tip.esb.client.metadata.deploymentplan.utils.DeploymentPlanUtils.getMarshaller(DeploymentPlanUtils.java:65)
    [extractESBDeploymentPlan]      at oracle.tip.esb.client.anttasks.ExtractESBDeploymentPlanTask.saveDeploymentPlan(ExtractESBDeploymentPlanTask.java:506)
    [extractESBDeploymentPlan]      at oracle.tip.esb.client.anttasks.ExtractESBDeploymentPlanTask.execute(ExtractESBDeploymentPlanTask.java:541)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
    [extractESBDeploymentPlan]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [extractESBDeploymentPlan]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [extractESBDeploymentPlan]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [extractESBDeploymentPlan]      at java.lang.reflect.Method.invoke(Method.java:585)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Task.perform(Task.java:348)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Target.execute(Target.java:357)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Target.performTasks(Target.java:385)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    [extractESBDeploymentPlan]      at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
    [extractESBDeploymentPlan]      at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
    [extractESBDeploymentPlan]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [extractESBDeploymentPlan]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [extractESBDeploymentPlan]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [extractESBDeploymentPlan]      at java.lang.reflect.Method.invoke(Method.java:585)
    [extractESBDeploymentPlan]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
    [extractESBDeploymentPlan]      at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
    [extractESBDeploymentPlan]      at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
    Target 'AntTest' failed with message 'javax.xml.bind.JAXBException: Unable to locate jaxb.properties for package oracle.tip.esb.client.metadata.deploymentplan.model'.
    BUILD FAILED
    AntTestBuild.xml:11: javax.xml.bind.JAXBException: Unable to locate jaxb.properties for package oracle.tip.esb.client.metadata.deploymentplan.model
         at oracle.tip.esb.client.anttasks.ExtractESBDeploymentPlanTask.execute(ExtractESBDeploymentPlanTask.java:546)
    I am trying to build an ESB project with a deplyoment plan, or rather I'm trying to generate a deplyoment plan first.
    I am stuck on this jaxb exception and would really appreciate some help.
    I am using the correct jaxb version (I've tried several different version), I've set classpath in jdev (10.1.3.4) and the lib directories are correct in the ESBMetadataMigrationTaskdefs.xml:
    <taskdef resource="oracle/tip/esb/client/anttasks/antlib.xml">
    <classpath>
    <pathelement location="${esbdeployment.home}/ESBMetadataMigration.jar"/>
    <pathelement location="${commons.httpclient.home}/commons-httpclient-3.1.jar"/>
    <pathelement location="${soa.suite.home}/lib/xmlparserv2.jar"/>
    <pathelement location="${soa.suite.home}/integration/esb/lib/commons-logging.jar"/>
    <pathelement location="${esbdeployment.home}/commons-codec-1.2.jar"/>
    <pathelement location="${soa.suite.home}/integration/esb/lib/oraesb.jar"/>
    <pathelement location="C:\esbdeploymentautomation\jaxb-ri-20120516\lib\activation.jar"/>
    <pathelement location="C:\esbdeploymentautomation\jaxb-ri-20120516\lib\jaxb-api.jar"/>
    <!--pathelement location="C:\esbdeploymentautomation\jaxb-ri-20120516\lib\jsr173_1.0_api.jar"/-->
    <pathelement location="C:\esbdeploymentautomation\jaxb-ri-20120516\lib\jaxb-impl.jar"/>
    </classpath>
    </taskdef>
    </project>

    The SOA Suite may give you better support for this kind of ESB related questions.
    -Eric

  • Help needed on JAXB 2.0

    Hi,
    I am trying to generate java classes from a simple catalog.xsd file.
    The output is below.
    Directory of E:\jaxbsamples\schema
    11/13/2007 04:24 PM <DIR> .
    11/13/2007 04:24 PM <DIR> ..
    11/13/2007 04:12 PM 971 catalog.xsd
    11/13/2007 04:30 PM <DIR> generated
    11/13/2007 02:56 PM 1,647 Lesson.java
    2 File(s) 2,618 bytes
    3 Dir(s) 9,440,661,504 bytes free
    E:\jaxbsamples\schema>xjc catalog.xsd
    parsing a schema...
    compiling a schema...
    generated\ArticleType.java
    generated\CatalogType.java
    generated\JournalType.java
    generated\ObjectFactory.java
    The directory impl and runtime directory under impl and the respective java files never get generated.
    Not sure what the problem is . My class path is below
    CLASSPATH=E:\jaxbsamples;E:\Java\jwsdp-2.0\jaxb\lib\jaxb-api.jar;E:\Java\jwsdp-2
    .0\jaxb\lib\jaxb-impl.jar;E:\Java\jwsdp-2.0\jaxb\lib\jaxb-libs.jar;E:\Java\jwsdp
    -2.0\jaxb\lib\jaxb-xjc.jar;E:\Java\jwsdp-2.0\jswdp-shared\lib\namespace.jar;E:\J
    ava\jwsdp-2.0\jwsdp-shared\lib\jax-qname.jar;E:\Java\jwsdp-2.0\jwsdp-shared\lib\
    xsdlib.jar;E:\Java\jdk1.6.0_02\lib\tools.jar;E:\Java\jwsdp-2.0\jwsdp-shared\lib\
    relaxngDatatype.jar;E:\Java\jwsdp-2.0\jaxp\lib\jaxp.jar;E:\Java\jwsdp-2.0\jaxp\l
    ib\endorsed\dom.jar;E:\Java\jwsdp-2.0\jaxp\lib\endorsed\sax.jar;E:\Java\jwsdp-2.
    0\jaxp\lib\endorsed\xalan.jar;E:\Java\jwsdp-2.0\jaxp\lib\endorsed\xercesImpl.jar
    I am using jwsdp2.0 and JDK 1.6 update 2.
    Any help is greatly appreciated.
    Thanks
    Srikant

    hi srikant,
    u r using jaxb2.0 as part of jwsdp2.0.
    when u try to generate jaxb classes with .xsd file using jaxb2.0, u will never get those impl as well as runtime folders created and files under them. Jaxb2.0 has feature to bind these data in the few files generated.
    If u really want these files generated, try using jaxb1.0 or jaxb 1.0.x
    See the below topic pasted by me for compatability issues:
    http://forum.java.sun.com/thread.jspa?threadID=5235499&tstart=0
    topic name:what is the jaxb version compatible with jdk1.3
    reply back if u have any questions...
    hema

Maybe you are looking for

  • Master collection CS4, how to keep "Date taken" in captured videos?

    Hello, I have the master collection CS4 on a Vista system, and I can easily capture from my old Canon Elura DV tapes, with a firewire cable, either using Premiere Pro, or the simple Windows capture utility. Now, no matter what file format I created,

  • No 'Holidays' Calendar

    I want to enable the 'Holidays' calendar in Calendar on my Mac Pro. I opened Preferences>General and both "Show Birthdays Calendar" and "Show Holidays Calendar" are already checked. I have a 'Birthdays' calendar, but no 'Holidays' calendar. I've unch

  • How to properly close task flow opened in new window?

    Have a question on the best practice to properly close a task flow when it has been opened in a new window. We are opening multiple bounded task flows concurrently in new windows but want to make sure the task flows are properly cleaned up. Scenario

  • WAP300N No Web interface or Connectivity after 3 - 4 hrs of uptime

    I recently purchased 3 WAP300N devices to revamp my wireless solution in the office. I have configured two of them so far and both are experiencing the same problem. They are running in Access Point mode with static IP's and are set to run on differe

  • Problem with playback Device please help

    When im talking to someone on skype i cant listen to anything else but the skype call. If im listening to music or watching a video and i try to call somebody it says problem with payback device and won't let me call or answer a call. What do i do?