Preferences import generates exception.

Hi!
So, here is a newbie question:
Is it possible to use the new preferences API together with JDeveloper9i?
When I create a simple new project, using J2SE1.4 and do something like this:
try
Preferences.importPreferences( new FileInputStream( "C:\\JDev9i\\jdev\\mywork\\System.xml" ) );
catch (Exception ex)
ex.printStackTrace();
everything works okay. When I try to use the very same lines in my JClient client project, accessing a BC4J module in local deployment (no app server), I get an exception:
java.lang.ClassCastException: oracle.xml.parser.v2.DTD
     at java.util.prefs.XmlSupport.importPreferences(XmlSupport.java:182)
     at java.util.prefs.Preferences.importPreferences(Preferences.java:1138)
     at test.Untitled1.<init>(Untitled1.java:38)
     at test.Untitled1.main(Untitled1.java:68)
Has anyone else experienced this? In my simple project it works, in my real project I get an exception. The Oracle XML parser is not part of either project.
Thanx in advance for your help!
Sascha Herrmann

I think there are a couple of things going on here.
[list=1]
[*] is that while parsing the Text.xml file, our XML parser is opening the DTD referenced in the DOCTYPE which it must do to see if the DTD has any default attribute values which need to be included in the parsed tree representation).
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE preferences SYSTEM 'http://java.sun.com/dtd/preferences.dtd'>
<preferences EXTERNAL_XML_VERSION="1.0">
  <root type="user">
    <map />
    <node name="Test">
      <map>
        <entry key="TestEntry" value="true" />
      </map>
    </node>
  </root>
</preferences>If you don't have your proxy server set correctly, then the attempt to fetch the DTD at it's SYSTEM id URI: http://java.sun.com/dtd/preferences.dtd will hang, and then ultimately fail.
[*] There is a bug in the JDK 1.4 java.util.prefs.XmlSupport class at line 183:
((Element)doc.getChildNodes().item(1)).getAttribute("EXTERNAL_XML_VERSION");.
where they are making a (bold, and bad) assumption that the 2nd child node of the document object IS the document element. This is not necessary true, and in fact with both Oracle XML Parser 9.0.2 and Apache Xerces 2.1.0 that I tested, it's a bad assumption since both of these JAXP 1.1 compliant XML Parsers fail the simple test example class of:
import java.io.FileInputStream;
import java.util.prefs.Preferences;
public class Test {
public static void main(String[] args) throws Throwable {
      Preferences.importPreferences(
                    new FileInputStream( "C:\\temp\\sacha\\PrefsTest\\Test.xml" ) );
      System.out.println("ok");
At line 183 when XmlSupport tries to cast the 2nd child of the document node to (Element), Xerces 2.1.0 fails with
java.lang.ClassCastException: org.apache.xerces.dom.DeferredCommentImpl.
and Oracle XML Parser 9.0.2 fails with:
java.lang.ClassCastException: oracle.xml.parser.v2.DTD.
they should have written instead:
String xmlVersion = doc.getDocumentElement().getAttribute("EXTERNAL_XML_VERSION");.
instead of what they did.
[list]
Of course, it works OK when you use the Sun Crimson XML parser which is included by default in the JDK 1.4, and apparently that's the only one they tested.
However, JClient requires the Oracle XML Parser so you need to use the Oracle XML Parser implementation of JAXP 1.1 (which should work fine, except for this bug). I patched the java.util.XmlSupport class, and prepended my fixed version of this class to the System classpath by adding the following Java VM command line parameter:
-Xbootclasspath/p:C:\temp\xmlsupportfix\classes.
and then I'm able to run your Client example with no problems.
Not sure if Sun knows about this bug, but I'll look into it.
I've attached my patched version of this JDK 1.4 class. I changed like 183 and line 192 (which had another use of the "bad assumption" DOM code.) Here it is:
* @(#)XmlSupport.java  1.10 01/12/03
* Copyright 2002 Sun Microsystems, Inc. All rights reserved.
* SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
package java.util.prefs;
import java.util.*;
import java.io.*;
import javax.xml.parsers.*;
import org.xml.sax.*;
import org.w3c.dom.*;
import org.apache.crimson.tree.*;
* XML Support for java.util.prefs. Methods to import and export preference
* nodes and subtrees.
* @author  Josh Bloch and Mark Reinhold
* @version 1.10, 12/03/01
* @see     Preferences
* @since   1.4
class XmlSupport {
    // The required DTD URI for exported preferences
    private static final String PREFS_DTD_URI =
        "http://java.sun.com/dtd/preferences.dtd";
    // The actual DTD corresponding to the URI
    private static final String PREFS_DTD =
        "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
        "<!-- DTD for preferences -->"               +
        "<!ELEMENT preferences (root) >"             +
        "<!ATTLIST preferences"                      +
        " EXTERNAL_XML_VERSION CDATA \"0.0\"  >"     +
        "<!ELEMENT root (map, node*) >"              +
        "<!ATTLIST root"                             +
        "          type (system|user) #REQUIRED >"   +
        "<!ELEMENT node (map, node*) >"              +
        "<!ATTLIST node"                             +
        "          name CDATA #REQUIRED >"           +
        "<!ELEMENT map (entry*) >"                   +
        "<!ATTLIST map"                              +
        "  MAP_XML_VERSION CDATA \"0.0\"  >"         +
        "<!ELEMENT entry EMPTY >"                    +
        "<!ATTLIST entry"                            +
        "          key CDATA #REQUIRED"              +
        "          value CDATA #REQUIRED >"          ;
     * Version number for the format exported preferences files.
    private static final String EXTERNAL_XML_VERSION = "1.0";
     * Version number for the internal map files.
    private static final String MAP_XML_VERSION = "1.0";
     * Export the specified preferences node and, if subTree is true, all
     * subnodes, to the specified output stream.  Preferences are exported as
     * an XML document conforming to the definition in the Preferences spec.
     * @throws IOException if writing to the specified output stream
     *         results in an <tt>IOException</tt>.
     * @throws BackingStoreException if preference data cannot be read from
     *         backing store.
     * @throws IllegalStateException if this node (or an ancestor) has been
     *         removed with the {@link #removeNode()} method.
    static void export(OutputStream os, final Preferences p, boolean subTree)
        throws IOException, BackingStoreException {
        if (((AbstractPreferences)p).isRemoved())
            throw new IllegalStateException("Node has been removed");               
        XmlDocument doc = new XmlDocument();
        doc.setDoctype(null, PREFS_DTD_URI, null);
        Element preferences =  (Element)
            doc.appendChild(doc.createElement("preferences"));
        preferences.setAttribute("EXTERNAL_XML_VERSION", EXTERNAL_XML_VERSION);
        Element xmlRoot =  (Element)
        preferences.appendChild(doc.createElement("root"));
        xmlRoot.setAttribute("type", (p.isUserNode() ? "user" : "system"));
        // Get bottom-up list of nodes from p to root, excluding root
        List ancestors = new ArrayList();
        for (Preferences kid = p, dad = kid.parent(); dad != null;
                                   kid = dad, dad = kid.parent()) {
            ancestors.add(kid);
        Element e = xmlRoot;                       
        for (int i=ancestors.size()-1; i >= 0; i--) {
            e.appendChild(doc.createElement("map"));
            e = (Element) e.appendChild(doc.createElement("node"));
            e.setAttribute("name", ((Preferences)ancestors.get(i)).name());
        putPreferencesInXml(e, doc, p, subTree);
        doc.write(os);
     * Put the preferences in the specified Preferences node into the
     * specified XML element which is assumed to represent a node
     * in the specified XML document which is assumed to conform to
     * PREFS_DTD.  If subTree is true, create children of the specified
     * XML node conforming to all of the children of the specified
     * Preferences node and recurse.
     * @throws BackingStoreException if it is not possible to read
     *         the preferences or children out of the specified
     *         preferences node.
    private static void putPreferencesInXml(Element elt, Document doc,
               Preferences prefs, boolean subTree) throws BackingStoreException
        Preferences[] kidsCopy = null;
        String[] kidNames = null;
        // Node is locked to export its contents and get a
        // copy of children, then lock is released,
        // and, if subTree = true, recursive calls are made on children
        synchronized (((AbstractPreferences)prefs).lock) {
            // Check if this node was concurrently removed. If yes
            // remove it from XML Document and return.
            if (((AbstractPreferences)prefs).isRemoved()) {
                elt.getParentNode().removeChild(elt);
                return;
            // Put map in xml element           
            String[] keys = prefs.keys();
            Element map = (Element) elt.appendChild(doc.createElement("map"));
            for (int i=0; i<keys.length; i++) {
                Element entry = (Element)
                    map.appendChild(doc.createElement("entry"));
                entry.setAttribute("key", keys);
// NEXT STATEMENT THROWS NULL PTR EXC INSTEAD OF ASSERT FAIL
entry.setAttribute("value", prefs.get(keys[i], null));
// Recurse if appropriate
if (subTree) {
/* Get a copy of kids while lock is held */
kidNames = prefs.childrenNames();
kidsCopy = new Preferences[kidNames.length];
for (int i = 0; i < kidNames.length; i++)
kidsCopy[i] = prefs.node(kidNames[i]);
// release lock
if (subTree) {
for (int i=0; i < kidNames.length; i++) {
Element xmlKid = (Element)
elt.appendChild(doc.createElement("node"));
xmlKid.setAttribute("name", kidNames[i]);
putPreferencesInXml(xmlKid, doc, kidsCopy[i], subTree);
* Import preferences from the specified input stream, which is assumed
* to contain an XML document in the format described in the Preferences
* spec.
* @throws IOException if reading from the specified output stream
* results in an <tt>IOException</tt>.
* @throws InvalidPreferencesFormatException Data on input stream does not
* constitute a valid XML document with the mandated document type.
static void importPreferences(InputStream is)
throws IOException, InvalidPreferencesFormatException
try {
Document doc = load(is);
String xmlVersion =
// SPM - Fix bad assumption of getChildNodes().item(1)
doc.getDocumentElement().getAttribute("EXTERNAL_XML_VERSION");
if (xmlVersion.compareTo(EXTERNAL_XML_VERSION) > 0)
throw new InvalidPreferencesFormatException(
"Exported preferences file format version " + xmlVersion +
" is not supported. This java installation can read" +
" versions " + EXTERNAL_XML_VERSION + " or older. You may need" +
" to install a newer version of JDK.");
// SPM - Fix bad assumption of getChildNodes().item(1)
Element xmlRoot = (Element)doc.getDocumentElement().getChildNodes().item(0);
Preferences prefsRoot =
(xmlRoot.getAttribute("type").equals("user") ?
Preferences.userRoot() : Preferences.systemRoot());
ImportSubtree(prefsRoot, xmlRoot);
} catch(SAXException e) {
throw new InvalidPreferencesFormatException(e);
* Load an XML document from specified input stream, which must
* have the requisite DTD URI.
private static Document load(InputStream in)
throws SAXException, IOException
Resolver r = new Resolver();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setIgnoringElementContentWhitespace(true);
dbf.setValidating(true);
dbf.setCoalescing(true);
try {
DocumentBuilder db = dbf.newDocumentBuilder();
db.setEntityResolver(new Resolver());
db.setErrorHandler(new EH());
return db.parse(new InputSource(in));
} catch (ParserConfigurationException x) {
throw new Error(x);
* Recursively traverse the specified preferences node and store
* the described preferences into the system or current user
* preferences tree, as appropriate.
private static void ImportSubtree(Preferences prefsNode, Element xmlNode) {
NodeList xmlKids = xmlNode.getChildNodes();
int numXmlKids = xmlKids.getLength();
* We first lock the node, import its contents and get
* child nodes. Then we unlock the node and go to children
* Since some of the children might have been concurrently
* deleted we check for this.
Preferences[] prefsKids;
/* Lock the node */
synchronized (((AbstractPreferences)prefsNode).lock) {
//If removed, return silently
if (((AbstractPreferences)prefsNode).isRemoved())
return;
// Import any preferences at this node
Element firstXmlKid = (Element) xmlKids.item(0);
ImportPrefs(prefsNode, firstXmlKid);
prefsKids = new Preferences[numXmlKids - 1];
// Get involved children
for (int i=1; i < numXmlKids; i++) {
Element xmlKid = (Element) xmlKids.item(i);
prefsKids[i-1] = prefsNode.node(xmlKid.getAttribute("name"));
} // unlocked the node
// import children
for (int i=1; i < numXmlKids; i++)
ImportSubtree(prefsKids[i-1], (Element)xmlKids.item(i));
* Import the preferences described by the specified XML element
* (a map from a preferences document) into the specified
* preferences node.
private static void ImportPrefs(Preferences prefsNode, Element map) {
NodeList entries = map.getChildNodes();
for (int i=0, numEntries = entries.getLength(); i < numEntries; i++) {
Element entry = (Element) entries.item(i);
prefsNode.put(entry.getAttribute("key"),
entry.getAttribute("value"));
* Export the specified Map<String,String> to a map document on
* the specified OutputStream as per the prefs DTD. This is used
* as the internal (undocumented) format for FileSystemPrefs.
* @throws IOException if writing to the specified output stream
* results in an <tt>IOException</tt>.
static void exportMap(OutputStream os, Map map) throws IOException {
XmlDocument doc = new XmlDocument();
doc.setDoctype(null, PREFS_DTD_URI, null);
Element xmlMap = (Element) doc.appendChild(doc.createElement("map"));
xmlMap.setAttribute("MAP_XML_VERSION", MAP_XML_VERSION);
for (Iterator i = map.entrySet().iterator(); i.hasNext(); ) {
Map.Entry e = (Map.Entry) i.next();
Element xe = (Element)
xmlMap.appendChild(doc.createElement("entry"));
xe.setAttribute("key", (String) e.getKey());
xe.setAttribute("value", (String) e.getValue());
doc.write(os);
* Import Map from the specified input stream, which is assumed
* to contain a map document as per the prefs DTD. This is used
* as the internal (undocumented) format for FileSystemPrefs. The
* key-value pairs specified in the XML document will be put into
* the specified Map. (If this Map is empty, it will contain exactly
* the key-value pairs int the XML-document when this method returns.)
* @throws IOException if reading from the specified output stream
* results in an <tt>IOException</tt>.
* @throws InvalidPreferencesFormatException Data on input stream does not
* constitute a valid XML document with the mandated document type.
static void importMap(InputStream is, Map m)
throws IOException, InvalidPreferencesFormatException
try {
Document doc = load(is);
Element xmlMap = (Element) doc.getChildNodes().item(1);
// check version
String mapVersion = xmlMap.getAttribute("MAP_XML_VERSION");
if (mapVersion.compareTo(MAP_XML_VERSION) > 0)
throw new InvalidPreferencesFormatException(
"Preferences map file format version " + mapVersion +
" is not supported. This java installation can read" +
" versions " + MAP_XML_VERSION + " or older. You may need" +
" to install a newer version of JDK.");
NodeList entries = xmlMap.getChildNodes();
for (int i=0, numEntries=entries.getLength(); i<numEntries; i++) {
Element entry = (Element) entries.item(i);
m.put(entry.getAttribute("key"), entry.getAttribute("value"));
} catch(SAXException e) {
throw new InvalidPreferencesFormatException(e);
private static class Resolver implements EntityResolver {
public InputSource resolveEntity(String pid, String sid)
throws SAXException
if (sid.equals(PREFS_DTD_URI)) {
InputSource is;
is = new InputSource(new StringReader(PREFS_DTD));
is.setSystemId(PREFS_DTD_URI);
return is;
throw new SAXException("Invalid system identifier: " + sid);
private static class EH implements ErrorHandler {
public void error(SAXParseException x) throws SAXException {
throw x;
public void fatalError(SAXParseException x) throws SAXException {
throw x;
public void warning(SAXParseException x) throws SAXException {
throw x;

Similar Messages

  • XSL transformation with xsl:import generates exceptions

    I am using the Schematron's basic XSL file basic-schematron.xsl to validate the XML format of one of our data files. The XSL file looks something like this
    ================
    <xsl:stylesheet
    version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:axsl="http://www.w3.org/1999/XSL/TransformAlias">
    <xsl:import href="skeleton1-5.xsl"/>
    <xsl:template name="process-prolog">
    <axsl:output method="text" />
    </xsl:template>
    ==================
    But, the validation fails while trying to run the transformation on my Schematron input file using this basic-schematron.xsl with java.lang.NoSuchMethodError:
    ======= OUTPUT ============
    Markup Error: no match attribute on <key> outside <rule>
    Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: GregorSamsa.process$dash$root(Lcom/sun/org/apache/xalan/internal/xsltc/DOM;Lcom/sun/org/apache/xml/internal/dtm/DTMAxisIterator;Lcom/sun/org/apache/xml/internal/serializer/SerializationHandler;ILjava/lang/Object;)V
         at GregorSamsa.applyTemplates()
         at GregorSamsa.applyTemplates()
         at GregorSamsa.transform()
         at com.sun.org.apache.xalan.internal.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:594)
         at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:640)
         at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:279)
         at com.solipsa.xsdvalidator.XSDValidator.validateSchematron(XSDValidator.java:137)
         at com.solipsa.xsdvalidator.XSDValidator.validate(XSDValidator.java:181)
         at com.solipsa.xsdvalidator.XSDValidatorUI.jButton1ActionPerformed(XSDValidatorUI.java:244)
         at com.solipsa.xsdvalidator.XSDValidatorUI.access$300(XSDValidatorUI.java:21)
         at com.solipsa.xsdvalidator.XSDValidatorUI$4.actionPerformed(XSDValidatorUI.java:140)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
         at java.awt.Component.processMouseEvent(Component.java:5488)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
         at java.awt.Component.processEvent(Component.java:5253)
         at java.awt.Container.processEvent(Container.java:1966)
         at java.awt.Component.dispatchEventImpl(Component.java:3955)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Window.dispatchEventImpl(Window.java:1766)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    ============= OUTPUT ==============
    I tried the individual JAXP 1.3 for J2SDK 1.4.2 (Using the -Djava.endorsed.dirs JVM param) and tried the JDK 1.5.0_02 which has JAXP 1.3 inbuilt and they all fail.
    I tried the above with separate Xalan/Xerces jar files, and then it works fine.
    The problem seems to be somthing specific to the JAXP 1.3 environment. I can provide more details, if required. Any help is highly appreciated.

    One morning your code woke up and found it had been transformed into a giant insect.
    But seriously, here's the name of the method that doesn't exist:GregorSamsa.process$dash$rootIs GregorSamsa your class? Maybe your server has an old version of it which is missing that method? (Or: those $ signs look strange to me, maybe they are a mistranslation of some other character?)

  • Informix 7.3 - Oracle 8i migration: Generate Exception Blocks not offered

    I have installed OMWB 2.0.2 and plugin for Infromix Dynamic Server 7.3.
    There is no offered checkbox "Generate Exception Blocks" in "Parse Options" panel for customization of parsing stored procedures in Source Model.
    (But it was normally offered and working in previous OMWB 1.4.1 wersion).
    How I could coerce OMWB2.0.2 to generate BEGIN-EXCEPTION-END blocks around every SELECT statement in stored procedures ?
    Many thanks
    Vladimir Kubanka (alias Bare Foot)
    [email protected] , [email protected]

    Vladimir,
    Generate Exception Blocks parse option is available on the T/SQL to PL/SQL parsers (Sybase and Microsoft SQLServer), I suppose you could put in an enhancement request if this functionality was important to yourself and other users.
    Turloch

  • Where to find out what happened? CSV Importer throws Exception of type 'Microsoft.EnterpriseManagement.CSVImport.CSVInstanceException' was thrown."

    Hi all,
    I'm using a CSV Importer in Service Manager Console to import Windows.Computer class data.
    The XML "format" file passes muster.
    Yet none of my CSV records succeed in being loaded due to this error:
    Error: Could not import the row on line ... of CSV file D:\Peter\CMDB II\Exported MPs\TestMPs\SUS_WindowsComputer.csv. Object creation failed with the following error:
    --> Exception of type 'Microsoft.EnterpriseManagement.CSVImport.CSVInstanceException' was thrown.
    Though, like the Microsoft Joke about the Lost Airplane punchline, "...The answer ... was 100 percent correct but absolutely useless...."
    Where/ how can I find the cause of this error in the CSV Importer's exception?

    to paraphrase another bad joke: "Yo Dawg, i herd you liek exceptions, so i put exceptions in your exception so you can debug while you debug".
    the
    system.exception.innerexception property is a way to wrap one exception in another exception and throw it again. This is probably the property you want to look for in the details portion of the exception window. this will likely tell you what the root
    problem is. 

  • Java.utils.prefs.Preferences API throws exception on Mac, not Windows

    This is a Mac-specific problem. Is it a bug, or am I misusing the java.utils.prefs.Preferences API?
    The Preferences flush() API call always throws a BackingStoreException if a system tree preferences root has been read. The system tree has not been modified or written to, but the flush() call is nevertheless throwing an exception. This occurs when running as a normal user without the ability to write to /Library/Preferences.
    See sample code below. Note that I only want to read the system prefs tree. The user tree write flush fails. If the system tree node is not created, the user flush() succeeds.
    Steps to Reproduce
    Delete any existing Java prefs files:
    ~/Library/Preferences/com.apple.java.util.prefs.plist
    ~/Library/Preferences/com.mycompany.prefstest
    /Library/Preferences/com.apple.java.util.prefs.plist
    /Library/Preferences/com.mycompany.prefstest
    Run the following Java code:
    package com.mycompany.prefstest;
    import java.util.prefs.BackingStoreException;
    import java.util.prefs.Preferences;
    public class PrefsTest {
          * @param args
         public static void main(String[] args) {
              String strKey1 = "com/mycompany/prefstest/one/two/three/four/key1";
              Preferences systemRoot = Preferences.systemRoot();
              Preferences userRoot = Preferences.userRoot();
              // Get a value for user prefs.
              String value1 = userRoot.get(strKey1, "missing");
              // Fall back to system prefs if it is not defined.
              if (value1.equals("missing"))
                   value1 = systemRoot.get(strKey1, "missing");
              System.out.println("key1 --> " + value1);
              // If still not defined, set a user-specific value
              if (value1.equals("missing"))
                   userRoot.put(strKey1, "value1");
                   try {
                        userRoot.flush();
                        System.out.println("flushed prefs successfully");
                   catch (BackingStoreException e)
                        System.out.println("Exception: " + e.toString());
    Expected Results
    Should produce the output:
    key --> missing
    flushed prefs successfully
    Actual Results
    Console output is
    key --> missing
    Exception: java.util.prefs.BackingStoreException: Synchronization failed for node '/'
    Notes
    $ java -version
    java version "1.6.0_29"
    Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50b)
    Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
    also tested with:
    java version "1.7.0_04-ea"
    Java(TM) SE Runtime Environment (build 1.7.0_04-ea-b16)
    Java HotSpot(TM) 64-Bit Server VM (build 23.0-b17, mixed mode)
    Mac OS X 10.7.3.
    The "Expected Results" are correctly obtained running the same code on MS-Windows.
    Running the jar as sudo works (with write access to /Library/Preferences), as expected.

    Just for fun, try a key without slashes in it (but for example dots if you must use such a long key).
    I say that because a quick Google search points out that Apple stores the preferences in a file hierarchy in the user home folder. I can already see how using keys which look like a file path are going to cause nuclear reactors to meltdown...

  • QUERY_VIEW_DATA generates exception in ABAP code

    Hi,
    I have activated service QUERY_VIEW_DATA in SAP BW environment 7.0 service pack: SAPKW70008
    During testing of the webservice I encounter an exception in source code on the ABAP side:
    CL_SRG_RFC_PROXY_CONTEXT======CM002
    THe following statement generates the exception:
    -7b- deserialize data
            SRT_TRACE_WRITE_PERF_DATA_BEG 'FM_PROXY->DESERIALIZE'. "#EC NOTEXT
            call transformation (template)
                source xml l_xr
                result (st_to_abap).
            SRT_TRACE_WRITE_PERF_DATA_END 'FM_PROXY->DESERIALIZE'. "#EC NOTEXT
    The call transformation dumps immediately.
    Value of TEMPLATE = /1BCDWB/WSS0041112143114038399
    I tried all threads in SDN but to no avail.
    Has anybody encountered the same error?
    kind regards,
    Paul

    Hi Arun,
    I logged in to Web Service Navigator and i get to the screen where it asks me to enter Info provider, Selection variables, Query name and View id. Since my Query does not have any selection parameters i only entered Info provider and Query name and left selection and view id
    when i execute i get two boxes one for Request and other for Response. On top of these box i have InvalidVariableValues error message...Complete response message is as follows
    HTTP/1.1 500 Internal Server Error
    Set-Cookie: <value is hidden>
    Set-Cookie: <value is hidden>
    content-type: text/xml; charset=utf-8
    content-length: 600
    accept: text/xml
    sap-srt_id: 20100830/133557/v1.00_final_6.40/4C7B07E332A20095E10080000A754720
    server: SAP NetWeaver Application Server / ABAP 701
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header></soap-env:Header><soap-env:Body><soap-env:Fault><faultcode>soap-env:Client</faultcode><faultstring xml:lang="en">InvalidVariableValues</faultstring><detail><n0:GetQueryViewData.Exception xmlns:n0="urn:sap-com:document:sap:soap:functions:mc-style"><Name>InvalidVariableValues</Name><Text>Incorrect call of OLAP layer CL_RSR_OLAP; error in BW-BEX-ET ()</Text><Message><ID>BRAIN</ID><Number>369</Number></Message></n0:GetQueryViewData.Exception></detail></soap-env:Fault></soap-env:Body></soap-env:Envelope>
    Thanks
    Surya

  • The XML file importing Error / Exception

    Dear All,
    I am getting the following error while importing the XML file
    oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_NO_REGION_DATA. Tokens: REGIONCODE = /doc/oracle/apps/po/selfservice/webui/DocSrvRcptQryPG;
         at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:527)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3719)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3452)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:999)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    Exception:
    oracle.adf.mds.MetadataDefException: Unable to find component with absolute reference = /doc/oracle/apps/po/selfservice/webui/DocSrvRcptQryPG, XML Path = null. Please verify that the reference is valid and the definition of the component exists either on the File System or in the MDS Repository.
         at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1350)
         at oracle.adf.mds.MElement.findElement(MElement.java:97)
         at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:501)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3719)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3452)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:999)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    Exception:
    oracle.adf.mds.MetadataDefException: Unable to find component with absolute reference = /doc/oracle/apps/po/selfservice/webui/DocSrvRcptQryPG, XML Path = null. Please verify that the reference is valid and the definition of the component exists either on the File System or in the MDS Repository.
         at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1350)
         at oracle.adf.mds.MElement.findElement(MElement.java:97)
         at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:501)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3719)
         at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3452)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:999)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:502)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:423)
         at oa_html._OA._jspService(_OA.java:88)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._RF._jspService(_RF.java:102)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    The command format what I use is as follows:
    java oracle.jrad.tools.xml.importer.XMLImporter $JAVA_TOP/doc/oracle/apps/po/selfservice/webui/DocSrvDlvyRcptPG.xml -rootdir $JAVA_TOP -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<HOST_NAME>)(PORT=1521))(CONNECT_DATA=(SID=<SID>)))"
    java oracle.jrad.tools.xml.importer.XMLImporter $JAVA_TOP/doc/oracle/apps/po/selfservice/webui/DocSrvRcptQryPG.xml -rootdir $JAVA_TOP -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<HOST_NAME>)(PORT=1521))(CONNECT_DATA=(SID=<SID>)))"
    Am I wrong anywhere, Please sugegst the right way?
    Many thanks..,

    santark,
    There are numerous threads with details on xmlimporter usage and debugging steps in case something is wrong. Go through them.
    --Shiv                                                                                                                                                                                                                                                                                                       

  • Import Manager - Exception Handling

    Hi All,
    While importing the records using MDIS, some files are not getting imported and go to the "Structural Exceptions".
    In order to find out the exceptions, i tried to login into Import manager using the following:
    Type : Port
    Remote System : MDC R/3 & ERP
    Port :  DEBMDM06R3_ERP_In [Exeption]
    Once I click on Finish button, i get a dialogue box saying "Logon error :  Could not retreive source file for the port DEBMDM06R3_ERP_In".
    Please suggest what should be done when i get such errors.
    Thanks and Regards,
    Sravan

    Hi Sravan,
    To know the reason for exceptions, check the Exception and Log folders over the path
    <MDM Installable Directory>\Server\Distributions\<Servername_databasetype>\<Repository>\Inbound\<Remote System>\<Port Code>\
    Since MDIS has already executed the import, your input file might have moved into other folders depending on the import status hence there would not be any file in Ready folder beacuse of file you are not able to open the Import Manager.
    Regards,
    Jitesh Talreja

  • Jdbc:mysql generating exception when ip address is included as part of url

    hie
    I recently wrote a java application that uses jdbc:mysql connector to connect to the mysql database. The problem I'm facing is ,- when ever I include IP addresses in the url on the getConnection method I get the following exception:
    com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
    ** BEGIN NESTED EXCEPTION **
    java.net.SocketException
    MESSAGE: java.net.ConnectException: Connection refused: connect
    STACKTRACE:
    java.net.SocketException: java.net.ConnectException: Connection refused: connect
    The funny part is that if I use localhost on the url it works but generates the exception when I put the IP address of the local machine.
    Anybody who knows where the problem is , please help
    thanx in advance

    localhost usually resolves to 127.0.0.1, not the routable IP address of the host.
    mysql (or any TCP/IP based program) can tell which IP address you connected via.
    Your mysql installation apparently isn't configured to allow external connections. The problem could be persmissions or the installation itself, or a firewall on the host.
    See the fine manual:
    http://dev.mysql.com/doc/refman/5.1/en/can-not-connect-to-server.html
    http://dev.mysql.com/doc/refman/5.1/en/connection-access.html
    http://dev.mysql.com/doc/refman/5.1/en/security-guidelines.html

  • Export / Import generates IMP-00020

    Hi all.
    Today, I exported a schema using exp file=xxxxx.dmp direct=y statistics=none owner=XXXXXX. Then I recreated the database (for testing purposes).
    When I tried to import the generated file, it gave me the IMP-00020 error, and after that several tables were not created. It is the same ORACLE_HOME, the same CHARACTERSET, the same server, the same release. Just the DB encarnation is different.
    O.S.: Oracle EL 5.6
    Oracle 11.2.0.2 64bit
    Any ideas? Already tried increasing the buffer size (first to 1000000, then to 50000000), but the error persists.
    Thanks in advance

    CInglez wrote:
    Hi all.
    Today, I exported a schema using exp file=xxxxx.dmp direct=y statistics=none owner=XXXXXX. Then I recreated the database (for testing purposes).
    When I tried to import the generated file, it gave me the IMP-00020 error, and after that several tables were not created. It is the same ORACLE_HOME, the same CHARACTERSET, the same server, the same release. Just the DB encarnation is different.
    O.S.: Oracle EL 5.6
    Oracle 11.2.0.2 64bit
    Any ideas? Already tried increasing the buffer size (first to 1000000, then to 50000000), but the error persists.
    Thanks in advanceWhy don't you use Data Pump?

  • JFileChooser in bean -  generates exception

    Hi all
    I am developing a very simple Java bean for opening files. It has a button that will invoke a JFileChooser. When I add it to the SUN ONE Studio component palette it generates the following exception:
    java.security.AccessControlException
    This happens when in the default constructor, I initialise the JFileChooser field using new JFileChooser(). Without this call, the addition to the palette works OK. The AccessControlException indicates that write permission to the default user directory is required and not granted! Can anyone explain this, and provide a work-around?
    Thanks
    John

    users will not be allowed to choose files from the server.
    they may not even have "browse" rights which is why you
    can't "choose files".Why should that matter at the development stage? And I have write access to the relevant directory anyway!
    John

  • OWB 11gR2 Import Java exception

    Hi
    I am trying to import a table definition into OWB design center. The version of OWB is
    About
    Oracle Warehouse Builder 11.2.0.1
    OWB Tahoe Development Version 11.2.0.1
    Build OWB_TAHOELC_LINUX_100121.2200.1.0.20
    Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved.
    IDE Version: 11.1.1.0.30.51.07
    Product ID: oracle.owb
    Product Version: 11.2
    Version
    Component     Version
    =========     =======
    Java(TM) Platform     1.5.0_17
    Oracle IDE     11.2.0.1.0
    I get a java exception error (wish I could post the snapshot here) everytime I try to import a table from the database.
    Missing class: oracle.wh.repos.impl.relational.TableSelctor
    *     Dependent class: oracle.wh.repos.impl.metaModel.ModelService*
    *     Loader: main:11.0*
    *     Code-Source: /C:/product/11.2.0/dbhome_1/owb/lib/int/reposimpl.jar*
    *     Configuration: system property C:\product\11.2.0\dbhome_1\owb\lib\int\reposimpl.jar*
    This load was initiated at main:11.0 using the Class.forName() method.
    The missing class is not available from any code-source or loader in the system.
    *     Missing class: oracle.wh.repos.impl.relational.TableSelctor*
    *     Dependent class: oracle.wh.repos.impl.metaModel.ModelService*
    *     Loader: main:11.0*
    *     Code-Source: /C:/product/11.2.0/dbhome_1/owb/lib/int/reposimpl.jar*
    *     Configuration: system property C:\product\11.2.0\dbhome_1\owb\lib\int\reposimpl.jar*
    This load was initiated at main:11.0 using the Class.forName() method.
    The missing class is not available from any code-source or loader in the system.
    Class Name: oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.
    Method Name: importProperties(WBEntity, SynonymResolver, IImportOption, int).
    *     at oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.importProperties(OracleImportEntityAlgorithm.java:1304)*
    *     at oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.importProperties(OracleImportEntityAlgorithm.java:1185)*
    *     at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.importTable(ImportEntityAlgorithm.java:1220)*
    *     at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.dispatchElement(ImportEntityAlgorithm.java:561)*
    *     at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.importElement(ImportEntityAlgorithm.java:386)*
    *     at oracle.wh.ui.integrator.sdk.EntityAccessor.importElement(EntityAccessor.java:78)*
    *     at oracle.wh.ui.integrator.common.ImportService.importElement(ImportService.java:1145)*
    *     at oracle.wh.ui.integrator.common.wizards.ImportElementTransaction.run(ImportWizardDefinition.java:704)*
    I have tried all options available(unchecking the advanced import options to only import table defintions etc) but the error stays.
    Anyone encountered something like this before?
    Birdy

    Hi All,
    I have install OWB *11.2.0.1* client on my XP and Server is running on 11.2.0.2 on Windows 8 OS.
    I created repository, workspace and connection is successfull with Oracle DB 11.2.0.2. When I am trying to import object in module it shows error. Can you please suggest me where I am wrong....
    Missing class: oracle.wh.repos.impl.relational.TableSelctor
    * Dependent class: oracle.wh.repos.impl.metaModel.ModelService*
    * Loader: main:11.0*
    * Code-Source: /C:/product/11.2.0/dbhome_1/owb/lib/int/reposimpl.jar*
    * Configuration: system property C:\product\11.2.0\dbhome_1\owb\lib\int\reposimpl.jar*
    This load was initiated at main:11.0 using the Class.forName() method.
    The missing class is not available from any code-source or loader in the system.
    * Missing class: oracle.wh.repos.impl.relational.TableSelctor*
    * Dependent class: oracle.wh.repos.impl.metaModel.ModelService*
    * Loader: main:11.0*
    * Code-Source: /C:/product/11.2.0/dbhome_1/owb/lib/int/reposimpl.jar*
    * Configuration: system property C:\product\11.2.0\dbhome_1\owb\lib\int\reposimpl.jar*
    This load was initiated at main:11.0 using the Class.forName() method.
    The missing class is not available from any code-source or loader in the system.
    Class Name: oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.
    Method Name: importProperties(WBEntity, SynonymResolver, IImportOption, int).
    * at oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.importProperties(OracleImportEntityAlgorithm.java:1304)*
    * at oracle.wh.ui.integrator.common.OracleImportEntityAlgorithm.importProperties(OracleImportEntityAlgorithm.java:1185)*
    * at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.importTable(ImportEntityAlgorithm.java:1220)*
    * at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.dispatchElement(ImportEntityAlgorithm.java:561)*
    * at oracle.wh.ui.integrator.common.ImportEntityAlgorithm.importElement(ImportEntityAlgorithm.java:386)*
    * at oracle.wh.ui.integrator.sdk.EntityAccessor.importElement(EntityAccessor.java:78)*
    * at oracle.wh.ui.integrator.common.ImportService.importElement(ImportService.java:1145)*
    * at oracle.wh.ui.integrator.common.wizards.ImportElementTransaction.run(ImportWizardDefinition.java:704)*
    -Dinesh

  • ESS - Travel Management generate exception ID

    Hi experts-
    I'm havving some troubles using ESS por travel management. Every services I try to select generate the same error.
    Exception: Send the ID exception to the portal adminsitrator.
    ID excepción 10:49_19/03/11_0021_103447850
    any one could help in solve this issue?

    Hi,
    just to make sure we don't missunderstand each others. I'm talking about the system alias, not the system ID.
    Could you maybe post your System ID and the assigned System aliases here to clear this out?
    Example --> System ID D66_100, Aliases: R3_Travel, HCM_System, etc
    You should also try to run a connection check for the respective System ID in System Landscape Destination.
    regards, Lukas

  • JSTL c:import tag exception on WAS 6.20

    Hi all,
    has anyone been able to use the c:import jstl 1.0 tag on WAS 6.20?
    Everytime we access it it throws the following error:
    Exception occurs while processing a request to the servlet: jsp.
    javax.servlet.jsp.JspTagException: Since tag handler class org.apache.taglibs.standard.tag.el.core.ImportTag implements BodyTag, it can't return Tag.EVAL_BODY_INCLUDE
    Most, if not all, other tags seem to work fine, just this one doesn't. The same testpage and jstl version works fine on other non-SAP J2EE engines we have tested it on.
    Best Regards,
    Kalle Pokkinen

    Hi,
    This answer is mostly for reference - see OSS 0371142 2004 "JSP Standard 1.2 versus 1.1" for details.
    Best regards,
    Todor

  • SD card fails to import - generates endless "Loading Assets" routine.

    I seem to have a dodgy 8GB SD card, although it functions in the camera (Canon SX30), and I can manually transfer the photos into Aperture 3.2.1. Attempting to use the Import functions in Aperture result in zero activity apart from at lower left of the Aperture window, where the spinning paddlewheel endlessly spins while Aperture is equally endlessly "Loading Assets".
    On the first occasion this happened, after a day or two elapsed the message popped up telling me "not to be a naughty boy and properly eject the media" (although I rarely lapse in that regard). After ackowledging same, Aperture appeared to have resumed normal operations.
    At the second probing attempt to import from this card,the malfunction resumed, and I have reformatted the card in the camera.
    My quetion is: "Is the any way I can break the loop?"
    As I view the situation, force quitting is not required because both iMac and Aperture are otherwise working fine.

    It's been a while since you posted this question. I read in another post that it had to do with photos deleted on the SD-card. Once you 'Empty Trash' for the SD-card, the problem should disappear. At least that was what happened in my case.

Maybe you are looking for

  • VISA viWrite() hangs and instrument locks up

    Config: NI USB-GPIB-HS on Win 7 SP1.   VISA32.dll   talking to an HP8164A Issue: Unpredictable timeouts and then lock up on a viWrite() call.  I had a large program that was stopping after various calls to viWrite() so I made a simple program that si

  • How to test a plug_in without Adobe Reader Integration Key?

    I havge a project to create a plug_in for acrobat reader with Adobe Acrobat 8.1 SDK. I also apply for the Adobe Reader Integration Key, but I have not it by now. But deadline of the project is coming, is there any one who can tell me how to test the

  • Help me to convert Java and Jsp Files into WAR File!!!!

    I need someone to help me to convert some java servlet files and jsp files into a WAR file. I need it URGENTLY and I'll be very grateful to anyone who is willing to help me! My email is [email protected] Thanks!!!!

  • Is Flash the solution for my problem?

    Hello All: This is a question about hyperlinks in Flash, but it is not a "how to" question, because I know that hyperlinks can be created in Flash.  More, my question is whether Flash is the right tool for what I'm interested in doing. Basically, I'm

  • How do I sync all of my iTunes music library to my ipad?

    I have a mixture of downloaded & imported songs in iTunes  on my laptop. All sync perfectly with my iPhone but when I tried to sync with my new ipad, it only seems to carry over downloaded songs rather than the whole music library. I have all devices