UnmarshalException with SocketException

Hey guys!
I am working a rmi system. I have a problem when I go to run my Server class. I get an UnmarshalException, with a nested exception: java.net.SocketException: connection reset by peer. I have no idea why...it is killing me. If any body has any suggestions, please feel free to let me know...
See ya!
Cardwell

. Since it is the exception
occured
while unmarshalling the parameters But I don't know
this
process happens on which side, server or client. As far as I know unmarshalling takes place at the reciever side, on reciept of a transmission. So it can be either side. The registry unmarshalls the arguments using the codebase and the when the client calls Naming.lookup it unmarshals the result as well.
Do let me know if I am wrong?

Similar Messages

  • UnmarshalException with nested EOFException on Naming.lookup()

    I have an RMI server object that creates its own RMI registry and binds, like this:
         Registry registry = LocateRegistry.createRegistry(1099);
         registry.bind("JournalReceiver", this);I run this from the command line to get it started. Everything looks good.
    My client is running as a webapp in Tomcat (on the same machine), and it executes this call:
            receiver = (RmiJournalReceiverInterface) Naming.lookup("JournalReceiver");and gets this error
    java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
         java.io.EOFException
         at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
         at java.rmi.Naming.lookup(Naming.java:84)It is clear that I'm reaching the registry, and if I modify the code to intentionally lookup the wrong name I get a "not bound error", so I'm pretty confident that my server object is indeed bound to that name. Beyond that, I'm lost.
    Any thoughts?
    jb

    OK - the problem was an incorrect codebase.
    My server object creates its own registry with
           Registry registry = LocateRegistry.createRegistry(1099);
         registry.bind("JournalReceiver", this);and I get the UnmarshalException with nested EOFException, as shown above.
    However, if I set up an outside registry with 'rmiregistry', and use
            Naming.rebind("JournalReceiver", this)then I get the UnmarshalException with nested ClassNotFoundException, which has shown up in several threads.
    So, following the advice given in those threads, I fix the codebase like this:
    java -Djava.rmi.server.codebase=file:/var/local/jb/RmiReceiver.jar \
       org.nsdl.RmiJournalReceiverand it works as advertised, even when I go back to my original lines of binding code.
    Thanks again for the help.
    jb

  • RMI server causes the system to slow down and crash with socketException

    Hi,
    My RMI server application is a simple rmi server which invokes a JNI method once when I invoke through my client application. Server is left as it is after invoking the JNI method. After around 12 hours, server stops running with the following exception
    ZoneInfo: C:\Program Files\Java\jre1.6.0\lib\zi\ZoneInfoMappi
    ngs (Insufficient system resources exist to complete the requested service)
    ZoneInfo: C:\Program Files\Java\jre1.6.0\lib\zi\ZoneInfoMappings (Insufficient s
    ystem resources exist to complete the requested service)
    Dec 29, 2008 10:09:34 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAc
    ceptLoop
    WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,por
    t=0,localport=2161] throws
    java.net.SocketException: socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unkno
    wn Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Dec 29, 2008 10:10:35 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAc
    ceptLoop
    WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,por
    t=0,localport=2161] throws
    java.net.SocketException: socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unkno
    wn Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Dec 29, 2008 10:12:36 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAc
    ceptLoop
    WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,por
    t=0,localport=2161] throws
    java.net.SocketException: socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unkno
    wn Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Dec 29, 2008 10:15:37 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAc
    ceptLoop
    WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,por
    t=0,localport=2161] throws
    java.net.SocketException: socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unkno
    wn Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Dec 29, 2008 10:20:40 AM sun.rmi.transport.tcp.TCPTransport$AcceptLoop executeAc
    ceptLoop
    WARNING: RMI TCP Accept-0: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,por
    t=0,localport=2161] throws
    java.net.SocketException: socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unkno
    wn Source)
    at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    # An unexpected error has been detected by Java Runtime Environment:
    # Internal Error (4D555445583F57494E13120E4350500075), pid=1352, tid=1828
    # Java VM: Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode, sharing)
    # Can not save log file, dump to screen..
    # An unexpected error has been detected by Java Runtime Environment:
    # Internal Error (4D555445583F57494E13120E4350500075), pid=1352, tid=1828
    # Java VM: Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode, sharing)
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    Does anyone has any idea?
    Regards
    Nidhin

    Your RMI server invokes a JNI method as you mentioned. It seems your system resource is become very low as from the exception from "ZoneInfoMappi"
    (Insufficient system resources exist to complete the requested service...I would suggest the following
    1- remove the JNI method invocation and replace by a simple method which does nothing special ( counting etc..)
    2- Run the RMI sever and stress test it again
    If you see the RMI server is working well after 12 hours, then your native method is leaking i.e consuming the system resources ( RAM etc..)
    You should profile the running RMI server using jconsole
    Regards,
    Alan Mehio

  • UnmarshalException with a difference

    Hi all
    I have been getting rather stressed at this annoying exception:
    java.rmi.ServerException: Server RemoteException; nested exception is:
    java.rmi.UnMarshalException: error unmarshalling arguments; nested exception is:
    java.lang.ClassNotFoundException: com.dmsltd.rmijdbc.LookupServer_Stub
    I have read elsewhere that this problem often occurs because codebase is not set up correctly. My application is not an applet however.
    My app consists of two jar files, one for the server-side (Server.jar) and one for the client (Molaris.jar). Is it possible that I'm doing something stupid with the classpath (it would seem so considering that the nested exception is ClassNotFoundException). I haven't set it in the environent variables (using NT as server OS), but set it in the DOS console that I run RMI registry from.
    Also, I have had the application working successfully on one machine (localhost).
    Any help would be greatly appreciated...thenks

    Is it possible that I'm doing
    something stupid with the classpath (it would seem so
    considering that the nested exception is
    ClassNotFoundException). I haven't set it in the
    environent variables (using NT as server OS), but set
    it in the DOS console that I run RMI registry from.But setting the registry classpath is not enough, right? If the registry gets classes from the classpath it will not annotate them with codebase parameters and your client will have problems unless its own classpath is set up the same way.
    Just guessing, 'cause not enough data is provided.

  • RMI Client UnmarshalException with UNC paths

    I have a 'none' Java application, that has an embedded JVM which is being used as an RMI server to allow communication to the application from a browser. The applet detects the presence of the RMI server and if not detected, will start the application, which in turns starts the RMI server. Once the RMI server is started the Client then invokes the method on the server, and hence into the application.
    If the executable for this application is pathed to either a local or mapped drive then everything works as expected, if I then try to use a UNC path, once the RMI server is started, the client returns an UnmarshalException:
    java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is:
    java.io.EOFException
    java.io.EOFException
    at java.io.DataInputStream.readByte(Unknown Source)
    at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
    at sun.rmi.server.UnicastRef.invoke(Unknown Source)
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
    at java.rmi.Naming.lookup(Unknown Source)
    I guess that the problem is that the serialization process has been started, and as the client starts reading from the datastream the UNC paths cause the EOF Exception. any help on how to get round this problem would be gratefully received. Unfortunately using a mapped drive is not a solution to this problem due to the way the application is being served.

    Hi all,
    It turns out that when the java.policy file is being read, it ignores the servername on the UNC path and therefore looks for a directory of the remaining data of the UNC path for the file. I guess it is now a task of figuring out why this is...

  • Help with SocketException

    Hello,
    eventually my web application stop responding the user requests and Tomcat generates an archive mod_webapp_2007_02_21.log wich contains:
    2007-02-21 13:36:38 [org.apache.catalina.connector.warp.WarpConnector] Error accepting requests
    java.net.SocketException: Socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
    at java.net.ServerSocket.implAccept(ServerSocket.java:448)
    at java.net.ServerSocket.accept(ServerSocket.java:419)
    at org.apache.catalina.connector.warp.WarpConnector.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:534)
    for that application continues working, i must to stop tomcat and after start it again
    help please!!
    thanks
    karila

    Hello,
    eventually my web application stop responding the user requests and Tomcat generates an archive mod_webapp_2007_02_21.log wich contains:
    2007-02-21 13:36:38 [org.apache.catalina.connector.warp.WarpConnector] Error accepting requests
    java.net.SocketException: Socket closed
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
    at java.net.ServerSocket.implAccept(ServerSocket.java:448)
    at java.net.ServerSocket.accept(ServerSocket.java:419)
    at org.apache.catalina.connector.warp.WarpConnector.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:534)
    for that application continues working, i must to stop tomcat and after start it again
    help please!!
    thanks
    karila

  • Calling a service through the EJB results in java.rmi.UnmarshalException

    I have created a service on WLAI that does a simple query against a table (inventory
    count by product ID). I have also created a command line class to call this service,
    provide the correct XML schema input, and wait for a returning XML response.
    The class compiles fine, but at runtime I am hitting a java.rmi.UnmarshalException,
    with a nested exception of a java.lang.ClassNotFoundException on the class com.bea.wlai.client.bean.ApplicationViewBeanEOImpl_WLStub.
    However, I am positive this class is in the classpath on the remote computer
    running WLAI in the %INTEGRATION_HOME%\applinteg\lib\WLAIlib.jar file.
    I have been told that RMI calls run off a separate classpath, and that may be
    why this class cannot be found. However, I am not familiar with such situations.
    Any ideas or thoughts would be greatly appreciated. Please respond to this thread
    with any thoughts or if you need any more information. Thanks.
    Dan Kim

    Maybe u must cast appMod to the generated class 'TestbcModuleEJBClient', in the automatically generated client project, instead of 'TestbcModule', that's only an interface. In this way appMod should find the implementation of your methods, and not only the declaration. That is:
    appMod = (TestbcModuleEJBClient) home.create ();
    Christian T.
    null

  • Errors when unmarshalling with JAXB

    Am getting an error when unmarshalling an xml file .....
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: unexpected root element comment]
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:298)
         at com.sun.xml.bind.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:146)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:131)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:145)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:163)
         at PurchaseOrderClient.main(PurchaseOrderClient.java:18)
    My .xsd file is like ----
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:element name="comment" type="xsd:string"/>
    </xsd:schema>
    and .xml file is ----
    <?xml version="1.0" encoding="UTF-8"?>
    <!--Sample XML file generated by XMLSpy v2006 sp2 U (http://www.altova.com)-->
    <comment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\Projects\marshall\sample.xsd">String</comment>
    Am running through stand alone java code as below ---
    import generated.*;
    import java.io.File;
    import javax.xml.bind.JAXBContext;
    import javax.xml.bind.Unmarshaller;
    public class PurchaseOrderClient{
         public static void main(String[] args) {
              try{               
              JAXBContext jc = JAXBContext.newInstance("generated");
              Unmarshaller unmarshaller = jc.createUnmarshaller();          
              Object po = null;     
              po = (Name)unmarshaller.unmarshal(new File("sample.xml"));     
              System.out.println(po.toString());                    
              catch(Exception e)
                   e.printStackTrace();
    plz help me out.
    Aditya.

    Am getting an error when unmarshalling an xml file .....
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: unexpected root element comment]
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:298)
         at com.sun.xml.bind.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:146)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:131)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:145)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:163)
         at PurchaseOrderClient.main(PurchaseOrderClient.java:18)
    My .xsd file is like ----
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:element name="comment" type="xsd:string"/>
    </xsd:schema>
    and .xml file is ----
    <?xml version="1.0" encoding="UTF-8"?>
    <!--Sample XML file generated by XMLSpy v2006 sp2 U (http://www.altova.com)-->
    <comment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\Projects\marshall\sample.xsd">String</comment>
    Am running through stand alone java code as below ---
    import generated.*;
    import java.io.File;
    import javax.xml.bind.JAXBContext;
    import javax.xml.bind.Unmarshaller;
    public class PurchaseOrderClient{
         public static void main(String[] args) {
              try{               
              JAXBContext jc = JAXBContext.newInstance("generated");
              Unmarshaller unmarshaller = jc.createUnmarshaller();          
              Object po = null;     
              po = (Name)unmarshaller.unmarshal(new File("sample.xml"));     
              System.out.println(po.toString());                    
              catch(Exception e)
                   e.printStackTrace();
    plz help me out.
    Aditya.

  • UnmarshalException in JAXB

    I have two schemas, in one schema I have xs:any element. I could create Java objects using XJC without any problem.
    But when I unmarshal I get below exception.
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: http://www.w3.org/TR/xml-schema-1#cvc-complex
    -type.2.4.a?note3&{WC["http://www.w3.org/2001/XMLSchema"]}]
    TestSchema.xsd
    <?xml version="1.0"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:complexType name="rootType">
    <xs:sequence>
    <xs:element name="note1" type="xs:string"/>
    <xs:element name="note2" type="xs:string"/>
    <xs:any namespace="http://www.w3.org/2001/XMLSchema"
    processContents="skip" minOccurs="0"
    maxOccurs="unbounded"/>
    </xs:sequence>
    </xs:complexType>
    <xs:element name="root" type="rootType"/>
    </xs:schema>
    TestSchema_1.xsd
    <?xml version="1.0"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:complexType name="rootType">
    <xs:all>
    <xs:element name="note3" type="xs:string"/>
    </xs:all>
    </xs:complexType>
    <xs:element name="root" type="rootType"/>
    </xs:schema>
    TestSchema.xml
    <?xml version="1.0" encoding="Shift_JIS" standalone="yes"?>
    <root>
    <note1>String</note1>
    <note2>String</note2>
    <note3>asdf</note3>
    </root>
    Java Code
    SchemaFactory scf = SchemaFactory.newInstance
    (XMLConstants.W3C_XML_SCHEMA_NS_URI);
    File xsd1 = new File("TestSchema.xsd");
    File xsd2 = new File("TestSchema_1.xsd");
    StreamSource[] sources = new StreamSource[2];
    sources[0] = new StreamSource(xsd1);
    sources[1] = new StreamSource(xsd2);
    Schema schema = scf.newSchema(sources);
    JAXBContext jc = JAXBContext.newInstance("generated");
    Unmarshaller u = jc.createUnmarshaller();
    u.setSchema(schema);
    JAXBElement<?> rootElement = (JAXBElement<?>) u.unmarshal
    (new FileInputStream("TestSchema.xml"));
    RootType root = (RootType) rootElement.getValue();I could not find where is the problem. Could some one help please?

    Hello.
    You have to add to the classpath only these libs jaxb-api.jar, jaxb-libs.jar, jaxb-ri.jar, jaxb-xjc.jar for the proper application work. You should change your code if it depends on the old jaxb libs.
    Good luck.

  • Error installation when configure OAM with FORMS 11Gr2 (SSO)

    Hi
    I try configure SSO with Forms 11gR2 (windows 2008).
    1. Install RCU 11.1.1.5.0
    2. Install and configure OID (ofm_idm_win_11.1.1.2 & patch ofm_idm_win_11.1.1.5)
    3. Install OAM (ofm_iam_generic_11.1.1.5 & Patch 11.1.1.5.3 (13473393))
    4. Integrate OAM & OID - After that i can logon to my oamconsole using OID (LDAP) identifier
    5. Try install Forms 11gr2 ( ofm_frmrpts_win_11.1.2.0.0_64)
    During installation, i complete information about my OID, then i put connect information to OAM and i get error.
    OAMAdminServer - console
    <2012-07-17 08:44:32 CEST> <Error> <oracle.oam.engine.remotereg> <OAM-30046> <agent validate mode failed. Agent does not exist. >
    InstallLog
    Welcome to OAM Remote Registration Tool!
    Parameters passed to the registration tool are:
    Mode: agentvalidate
    Agent name: 120717084429_RREG_OSSO_VALIDATE
    Enter your server address (http(s)://FQDN:port):Server Address: http://weblogic:7002
    Enter admin username:Username: weblogic
    Enter admin password: Enter admin password:Your validate request is being sent to the Admin server at: http://weblogic:7002
    2012-07-17 08:44:33 oracle.security.am.engines.rreg.common.XMLValidationEventHandler handleEvent
    SEVERE: Error occurred while parsing the XML file.Error message is: cvc-complex-type.2.4.d: Invalid content was found starting with element 'managedServerUrl'. No child element is expected at this point.
    At Column:421
    and At line number: 1
    Error message is: cvc-complex-type.2.4.d: Invalid content was found starting with element 'managedServerUrl'. No child element is expected at this point.
    At Column:421
    and At line number: 1
    The remote registration process did not succeed! Please find the specific error message below.
    Error in unmarshal2012-07-17 08:44:34 oracle.security.am.engines.rreg.common.RequestResponseParser parseFromXMLString
    SEVERE: Exception encountered: RemoteAgentRegistrationException. Specific exception:JAXBException.nulljavax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: cvc-complex-type.2.4.d: Invalid content was found starting with element 'managedServerUrl'. No child element is expected at this point.]
    2012-07-17 08:44:34 oracle.security.am.engines.rreg.client.RegClient main
    SEVERE: Exception encountered: RemoteAgentRegistrationException. Specific exception:Error in unmarshalling operation! Please try again.oracle.security.am.engines.rreg.common.RemoteAgentRegistrationException: Error in unmarshalling operation! Please try again.
    ling operation! Please try again.
    resultset.getStatus() : false
    Thanks in advice.
    Oscar

    Hi,
    This is a bug with OAM 11.1.1.5.x
    The fix is to use OAM 11.1.2.x and you should be able to configure FR 11.1.2.x and connect to OID and OAM.
    Regards,
    noveaux_life

  • JAXB UnmarshalException

    Hi all,
    I am using JDeveloper11g to unmarshall a XML file into a set of java classes.
    Initially I was able to generate the classes using JDeveloper11g, using JAXB 2.0 model from XML Schema. [using eclipselink]
    The classes generated were
    jaxb.properties
    ObjectFactory.java
    package-info.java
    Path.java
    so I wrote an extra class with main method to unmarshall a sample XML (of that schema) but it threw the following errors:
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [Exception [EclipseLink-25008] (Eclipse Persistence Services - 1.1.1.v20090430-r4097): org.eclipse.persistence.exceptions.XMLMarshalException
    Exception Description: A descriptor with default root element path was not found in the project]
    As inidcated the "path" element descriptor was not found, but the class was generated.
    Please advise on possible causes and solutions (if any)
    A big advance thank you to all who help :)
    yee thian

    I suspect that something, somewhere, is treating those file names as if they were components of a URL. I say that because the characters you named in your post title all have special meanings in a URL.
    So you might have to URL-escape your file name, or there might be some other special thing you have to do. I don't know anything specifically about JAXB or about your application, but that's what I would investigate.

  • Invalid content was found starting with element

    Hi,
    I am getting an error while parsing(unmarshallling) the xml using JAXB thru XSD validation.
    Here is the xsd, that I am using for the validation followed by the xml sample and exception that I am getting.
    <?xml version="1.0"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
         <xs:complexType name="process_variable_type">
               <xs:sequence>
              <xs:element name="variable_name" type="xs:string"/>
              <xs:element name="label" type="xs:string"/>
              <xs:element name="value" type="xs:string"/>
              <xs:element name="previous_value" type="xs:string"/>
              <xs:element name="format" type="xs:string"/>
               </xs:sequence>
         </xs:complexType>
         <xs:complexType name="text_field_type">
           <xs:complexContent>
             <xs:extension base="process_variable_type">
             </xs:extension>
           </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="part_type">
           <xs:sequence>
            <xs:choice>
              <xs:element name="textFieldElement" type="text_field_type" />
            </xs:choice>
           </xs:sequence>
           <xs:attribute name="name" type="xs:string" />
         </xs:complexType>
         <xs:element name="variable">
           <xs:complexType>
            <xs:sequence>
              <xs:element name="part" type="part_type" minOccurs="1" maxOccurs="1" />
            </xs:sequence>
           <xs:attribute name="dataIncluded" type="xs:string" />
           <xs:attribute name="hasData" type="xs:string" />
           <xs:attribute name="name" type="xs:string" />
           <xs:attribute name="version" type="xs:string" />
           </xs:complexType>
         </xs:element>
    </xs:schema>
    Sample XML:
    <variable dataIncluded="yes" hasData="true" name="V1" version="25">
       <part name="textFieldElement">
          <textFieldElement xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:abx="http://www.activebpel.org/bpel/extension" xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:ext="http://www.activebpel.org/2.0/bpel/extension" xmlns:ns1="urn:ValueDisplayer" xmlns:ns2="urn:ValueProvider" xmlns:ns3="Invalid Document" xmlns:ns4="http://temp" xmlns:ns5="http://active-endpoints.com/services/order" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
             <variable_name>Variable1</variable_name>
             <label>Label2</label>
             <value>Value1</value>
             <previous_value>prevValue1</previous_value>
             <format>format1</format>
             <form_element_type>formElement1</form_element_type>
          </textFieldElement>
       </part>
    </variable>
    Error that I am getting is:
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'textFieldElement'. One of '{"":textFieldElement}' is expected.]
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:476)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:204)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:173)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:194)
         at com.enfs.bpel.client.BpelClientUtility.unMarshal(BpelClientUtility.java:158)
         at com.enfs.bpel.client.BpelClientUtility.main(BpelClientUtility.java:140)
    Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'textFieldElement'. One of '{"":textFieldElement}' is expected.
         at com.sun.org.apache.xerces.internal.jaxp.validation.Util.toSAXParseException(Unknown Source)
         at com.sun.org.apache.xerces.internal.jaxp.validation.ErrorHandlerAdaptor.error(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
         at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(Unknown Source)
         at com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:67)
         at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:117)
         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:200)
         ... 5 moreIf I remove the following attribute in the textFieldElement from the sample, then I am able to unmarshal it successfully.
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" But at the runtime, I cannot avoid this attribute in the XML message which I should unmarshal it.
    Need help to resolve this.
    ..Thiruppathy.R

    Hi,
    So, the error is because of the validation failure due to the xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/". And because of some data is missing in the textFieldElement, which is required by xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/".
    Pls correct me if I am wrong?
    But, as you understood, the textFieldElement has simple data. In that case, Is there any way to by pass the validation for xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/", without removing it from the XML sample? Also please note, but the validation should happen for the xsd, that I have.
    Thanks
    Thiruppathy.R

  • JAXB UnmarshalException - Filename w/ # or ? or %

    I have a requirement to allow file names with a set of non alpha numeric characters (except /). All of them seem to do fine except for filenames with the characters # or ? or % when it comes time to unmarshal the xml file. The error displayed below is for a file with the name: 2#2.txt.xml
    I have traced through my code and the file path and full name remain intact and the file is verified as being on the system. When I get to the call below in the code, the application throws the JAXB Exception shown below:      
    // Unmarshall the data in the file
         object = getUnmarshalledObject( unmarshaller.unmarshal( file ) );
    I am using JAXB 2.0
    Is there a way to get the JAXB Unmarshaller to recognize these special characters?
    I receive the JAXB Exception:
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [java.io.FileNotFoundException: \var\data\EMU1.EMUApplication\.metadata\2 (The system cannot find the file specified.)]
         at javax.xml.bind.UnmarshalException.<init>(UnmarshalException.java:56)
    Complete Method:
         JAXBContext jaxbContext;
         Unmarshaller unmarshaller;
         Object object;
         // Make sure the file exists, is a file and is readable
         if ( ! file.exists() ) throw new OnsConfigException("Missing document file " + file.getAbsolutePath() );
         if ( ! file.canRead() ) throw new OnsConfigException("Non readable document file " + file.getAbsolutePath() );
         if ( file.isDirectory() ) throw new OnsConfigException("Cannot unmarshall directory " + file.getAbsolutePath() );
         try {
         // Create the context
         jaxbContext = JAXBContext.newInstance( packageName );
         // Create the unmarshaller
         unmarshaller = jaxbContext.createUnmarshaller();
         // Enable/disable validation
         unmarshaller.setSchema( schema );
         // Unmarshall the data in the file
         object = getUnmarshalledObject( unmarshaller.unmarshal( file ) );
         } catch (JAXBException jaxbExc) {
         // Rethrow as ONS exception
         jaxbExc.printStackTrace();
         throw new OnsConfigException( "XML Parse File Error", jaxbExc );
         } catch (Throwable e) {
         // Rethrow as ONS exception
         e.printStackTrace();
         throw new OnsConfigException( "XML Unmarshal File System Error", e );      
         }Thank you for your assistance.
    Edited by: Barbara5 on May 7, 2009 11:10 PM

    I suspect that something, somewhere, is treating those file names as if they were components of a URL. I say that because the characters you named in your post title all have special meanings in a URL.
    So you might have to URL-escape your file name, or there might be some other special thing you have to do. I don't know anything specifically about JAXB or about your application, but that's what I would investigate.

  • Problem with parsing large XML files chunked over HTTP

    I'm trying to isolate a bug that was introduced when upgrading the JRE in use from Java 7u51 to 7u71 without changing any code. The problem appears to be very similar to: Bug ID: JDK-8027359 XML parser returns incorrect parsing results.
    Further investigation showed that it was also introduced in the same versions (7u71) where that fix was applied. Unlike that bug though, my XML is marked as version 1.0. It also appears to be with only large XML files, on the order of 10MB or so.
    The closest I've been able to narrow it down to is the code is using JAXB to unmarshall a stream that the debugger tells me is a org.apache.http.com.EofSensorInputStream / org.apache.http.impl.io.ChunkedInputStream. The exception I get is not consistent, but typically appears to be from chunks being overwritten or shuffled, resulting in letters appearing in attributes that are actually numbers, or like the following where an attribute "testAttribute" gets partially overwritten by the end of a timestamp that was in a different section of the XML.
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,98748]
    Message: Attribute name "testAttribu00Z" associated with an element type "testElement" must be followed by the ' = ' character.]
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:421)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:357)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:334)
    Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,98748]
    Message: Attribute name "testAttribu00Z" associated with an element type "testElement" must be followed by the ' = ' character.
      at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:598)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:355)
      ... 6 more
    Here's some code that seems to reproduce it if you can connect to an XML server that returns a large chunked XML file:
      SchemeRegistry registry = new SchemeRegistry();
      registry.register(
                    new Scheme("http", 80, PlainSocketFactory.getSocketFactory()));
      HttpClient client = new DefaultHttpClient(new BasicClientConnectionManager(registry));
      String url = "http://someUrlReturningAlargeChunkedXML";
      HttpGet method = new HttpGet(url);
      HttpResponse response = client.execute(method);
      InputStream inputStream = response.getEntity().getContent();
      XMLStreamReader responseReader = factory.createXMLStreamReader(inputStream);
      JAXBElement<JaxBObjectOfResponse> wot = unmarshaller.unmarshal(responseReader, JaxBObjectOfResponse.class);
    If you connect using URL.openStream() to the same service there is no error. If I read bytes directly and write to a file, there is no error. The error only happens when I try to unmarshal it, and it's large, and I'm using Java 7u71 (or later). It can be consistently repeated with the jsp webapp that I'm using, but didn't show the error when I used the same code with a Wikipedia dump XML file.
    How can I unmarshal in a different way to avoid this problem? Or, how can I better isolate the bug so it can be posted to the appropriate bug system?

    Apparently, adding the Woodstox XML libraries avoids the bug. Is there anyone who can reproduce this on another system? Was there any changes to the Stax implementation between u67 and u71 that may have introduced a bug like this?
    Edit: When setting the logging level to DEBUG, I once saw the overwritten buffer being logged as if that was what was received (as in the testAttribu00Z example above). I can't repeat that anymore though, and very rarely it does parses with no exception (though it may have still been corrupted). Now the error seems to be consistently on one of the buffer boundaries, as in:
    17:08:09,705 DEBUG wire:63 - << "2000[\r][\n]"
    17:08:09,705 DEBUG wire:77 - << "trend>....OTHER XML...<trend hours=""
    17:08:09,705 DEBUG wire:77 - << "634.0972777777778" datetime="2013-05-21T00:43:48.350Z" t"
    17:08:09,705 DEBUG wire:63 - << "[\r][\n]"
    17:08:09,705 DEBUG wire:63 - << "2000[\r][\n]"
    17:08:09,705 DEBUG wire:77 - << "rend-mode="0">
    Exception in thread "main" java.lang.NumberFormatException: t34.0972777777778
      at com.sun.xml.internal.bind.DatatypeConverterImpl._parseDouble(DatatypeConverterImpl.java:213)
      at mypackage.Trend_JaxbXducedAccessor_hours.parse(TransducedAccessor_field_Double.java:48)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StructureLoader.startElement(StructureLoader.java:194)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:486)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:465)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.InterningXmlVisitor.startElement(InterningXmlVisitor.java:60)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:231)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:165)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:355)
      at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:334)
    Or:
    17:19:12,563 DEBUG wire:63 - << "2000[\r][\n]"
    17:19:12,563 DEBUG wire:77 - << ...OTHER XML...<trend index="5"
    17:19:12,563 DEBUG wire:77 - << "" label="N"
    17:19:12,563 DEBUG wire:63 - << "[\r][\n]"
    Exception in thread "main" java.lang.NumberFormatException: Not a number: N
      at com.sun.xml.internal.bind.DatatypeConverterImpl._parseInt(DatatypeConverterImpl.java:106)
      at com.sun.xml.internal.bind.DatatypeConverterImpl._parseShort(DatatypeConverterImpl.java:118)

  • Bpm process is not shown on bpm workspace but i see exception on the server

    Hi Gurus,
    When i try to deploy a simple BPM composite i am getting below exception.
    deployment goes fine but when you open BPM workspace to initiate a instance , bpm process is not shown on bpm workspace instead i see below below error can anybody help me on this
    ===================
    ttp://www.omg.org/bpmn20}task>,<{http://www.omg.org/bpmn20}terminateEventDefinition>,<{http://www.omg.org/bpmn20}text>,<{http://www.omg.org/bpmn20}textAnnotation>,<{http://www.omg.org/bpmn20}throwEvent>,<{http://www.omg.org/bpmn20}timerEventDefinition>,<{http://www.omg.org/bpmn20}transaction>,<{http://www.omg.org/bpmn20}userTask>
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:642)
         at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:254)
         at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportError(Loader.java:249)
         at com.sun.xml.bind.v2.runtime.unmarshaller.Loader.reportUnexpectedChildElement(Loader.java:116)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext$DefaultRootLoader.childElement(UnmarshallingContext.java:1049)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext._startElement(UnmarshallingContext.java:478)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.startElement(UnmarshallingContext.java:459)
         at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:148)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1329)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:376)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:322)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:226)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
         at javax.xml.bind.helpers.Abstrac
    2013-05-19T03:09:26.301-05:00] [soa_server1] [TRACE] [] [] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: e44dcdbf35e56301:-9a14728:13ebbc2239d:-8000-00000000000016a2,0] [SRC_CLASS: oracle.bpel.services.workflow.client.config.ClientConfigurationUtil] [APP: OracleBPMWorkspace] [SRC_METHOD: getClientConfiguration] WorkflowServiceClientContext: Cannot find client configuration file: wf_client_config.xml
    [2013-05-19T03:10:40.511-05:00] [soa_server1] [ERROR] [] [oracle.bpm.common] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: e44dcdbf35e56301:-9a14728:13ebbc2239d:-8000-0000000000001815,0] [APP: OracleBPMWorkspace] [[
    javax.xml.bind.UnmarshalException
    - with linked exception:
    [org.xml.sax.SAXParseException: <Line 1, Column 1>: XML-20108: (Fatal Error) Start of root element expected.]
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:514)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:215)
         at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:184)
         at oracle.bpm.project.io.serializers.model.bpmn.BPMN20Loader.load(BPMN20Loader.java:110)
         at oracle.bpm.project.io.serializers.model.DefaultModelFormat.loadBPMN20CompliantModel(DefaultModelFormat.java:383)
         at oracle.bpm.project.io.serializers.model.DefaultModelFormat.loadInternal(DefaultModelFormat.java:399)
         at oracle.bpm.project.io.serializers.model.DefaultModelFormat.load(DefaultModelFormat.java:62)
         at oracle.bpm.project.io.serializers.model.DefaultModelFormat.parse(DefaultModelFormat.java:182)
         at oracle.bpm.project.io.fs.loader.ProcessesLoader.loadObject(ProcessesLoader.java:89)
         at oracle.bpm.project.io.fs.loader.ProjectModelLoader.loadObject(ProjectModelLoader.java:63)
         at oracle.bpm.project.io.fs.loader.ProjectModelLoader.loadObject(ProjectModelLoader.java:29)
         at oracle.bpm.project.io.fs.FileProjectLoader.createFromXml(FileProjectLoader.java:148)
         at oracle.bpm.project.FuegoProject.createFromXml(FuegoProject.java:901)
         at oracle.bpm.client.internal.processmodel.marshalling.ProcessModelLoader.parse(ProcessModelLoader.java:137)
         at oracle.bpm.client.internal.processmodel.marshalling.ProcessModelLoader.unmarshall(ProcessModelLoader.java:72)
         at oracle.bpm.client.internal.processmodel.ProcessModelServiceRemoteClient.getProcessModel(ProcessModelServiceRemoteClient.java:50)
         at oracle.bpm.papi.ora.mgr.SessionProcessManager.getProcess(SessionProcessManager.java:317)
         at oracle.bpm.papi.ora.mgr.SessionProcessManager.getProcess(SessionProcessManager.java:119)
         at oracle.bpm.papi.ora.mgr.SessionProcessManager.getProcesses(SessionProcessManager.java:142)
         at oracle.bpm.papi.ora.ProcessServiceSessionAdapter.processesGet(ProcessServiceSessionAdapter.java:1359)
         at oracle.bpm.workspace.model.common.PapiBean.getProcesses(PapiBean.java:3099)
         at oracle.bpm.workspace.adf.model.common.BaseViewBean.initProcesses(BaseViewBean.java:600)
         at oracle.bpm.workspace.adf.model.common.BaseViewBean.getAvailableProcesses(BaseViewBean.java:316)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at javax.el.BeanELResolver.getValue(BeanELResolver.java:261)
         at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
         at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
         at com.sun.el.parser.AstValue.getValue(Unknown Source)
         at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
         at org.apache.myfaces.trinidadinternal.taglib.ForEachTag.doStartTag(ForEachTag.java:117)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag12(__search_jsff.java:750)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag11(__search_jsff.java:712)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag10(__search_jsff.java:650)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag3(__search_jsff.java:310)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag2(__search_jsff.java:250)
         at jsp_servlet._jsf._view._search.__search_jsff._jspx___tag0(__search_jsff.java:139)
         at jsp_servlet._jsf._view._search.__search_jsff._jspService(__search_jsff.java:100)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.__include(IncludeTag.java:442)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.doEndTag(IncludeTag.java:232)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag23(__viewpresentationnormal_jsff.java:1194)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag22(__viewpresentationnormal_jsff.java:1131)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag12(__viewpresentationnormal_jsff.java:734)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag5(__viewpresentationnormal_jsff.java:383)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag4(__viewpresentationnormal_jsff.java:326)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag3(__viewpresentationnormal_jsff.java:281)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag2(__viewpresentationnormal_jsff.java:233)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspx___tag0(__viewpresentationnormal_jsff.java:133)
         at jsp_servlet._jsf._view.__viewpresentationnormal_jsff._jspService(__viewpresentationnormal_jsff.java:94)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.__include(IncludeTag.java:442)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.doEndTag(IncludeTag.java:232)
         at jsp_servlet._jsf._view.__viewpresentationfixed_jsff._jspx___tag6(__viewpresentationfixed_jsff.java:407)
         at jsp_servlet._jsf._view.__viewpresentationfixed_jsff._jspx___tag5(__viewpresentationfixed_jsff.java:353)
         at jsp_servlet._jsf._view.__viewpresentationfixed_jsff._jspx___tag2(__viewpresentationfixed_jsff.java:238)
         at jsp_servlet._jsf._view.__viewpresentationfixed_jsff._jspx___tag0(__viewpresentationfixed_jsff.java:133)
         at jsp_servlet._jsf._view.__viewpresentationfixed_jsff._jspService(__viewpresentationfixed_jsff.java:94)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:184)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.__include(IncludeTag.java:442)
         at oracle.adfinternal.view.faces.taglib.region.IncludeTag.doEndTag(IncludeTag.java:232)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag23(__masterdetails_jsff.java:1180)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag22(__masterdetails_jsff.java:1120)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag21(__masterdetails_jsff.java:1072)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag20(__masterdetails_jsff.java:1027)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag19(__masterdetails_jsff.java:982)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag18(__masterdetails_jsff.java:938)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag6(__masterdetails_jsff.java:414)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag5(__masterdetails_jsff.java:367)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag2(__masterdetails_jsff.java:252)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspx___tag0(__masterdetails_jsff.java:139)
         at jsp_servlet._jsf._pagetemplates.__masterdetails_jsff._jspService(__masterdetails_jsff.java:100)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)

    The above issue is seen when we don't have proper FP patchset. after applying a patchset all issues sloved

Maybe you are looking for

  • Almost there. Can't driver doesn't recognize variables in another class?

    I know this has got to be an easy fix.. but i can't figure it out.so I'll put it all here... it's a program that serves as inventory. add items. sell items. etc... this driver will not compile while the item and inventory classes compile fine. // Pro

  • Issue to use all memory installed on server

    currently running crystal report server 2008 (12.1.0.882) Crystal 32bit on powerfull  Dell server R 905 with 64 Gig memory.. There are currently 15 instances of Crystal running on this server, with each being allocated a maximum of 2GB.  The aim of t

  • Change the sound of recorded midi track

    hi there forgive me if this sounds moronic - I am a recent convert from Sony Acid to Logic Pro I recorded some midi data by pressing record on the classical piano track, but it recorded as big beat remix - how can i change it back to grand piano? tha

  • Cant sent text because it says the cell phone number is not an ios5

    when i try to send a text message from my ipad, it won't accept a cell phone number as a recipient, says it is not registered with iMessage.

  • Outbound INVOIC IDoc

    Hi, how do I become an IDoc if an Invioce / Billing Doc is created/changed. I set up the hole partner profile / port / message type. I need to create the coressponding idoc instantly to the creation / change of the invoice. thx 4 help daniel