Classnotfound exception in servlet accessing corba

Hi there,
I am trying to access a corba based application through my servlet hosted on Tomcat 4.1. Continously getting the following error message. Have checked the classpath. Can you please let me know which jar file contains the said missing class file. Please find the error message below
java.lang.NoClassDefFoundError: com/inprise/vbroker/CORBA/portable/ObjectImpl
     at java.lang.ClassLoader.defineClass0(Native Method)
     at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
     at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1649)
     at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:931)
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1373)
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1252)
     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
     at java.lang.ClassLoader.defineClass0(Native Method)
     at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
     at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1649)
     at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:931)
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1373)
     at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1252)
     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
     at com.bo.wibean.WIServerImpl.init(WIServerImpl.java:254)
     at com.bo.wibean.WIServerImpl.<init>(WIServerImpl.java:169)
     at sbc.Authenticator.getBoSession(Authenticator.java:57)
     at sbc.Authenticator.isSessionFound(Authenticator.java:87)
     at org.apache.jsp.index_jsp._jspService(index_jsp.java:61)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:92)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:162)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:240)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:187)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:200)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
     at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:133)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
     at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
     at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:420)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:127)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
     at org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:174)
     at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
     at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
     at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
     at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
     at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
     at java.lang.Thread.run(Thread.java:534)

Hello,
Make your app more portable and add the jar you are using in the lib directory , or if you are using it in more than one app it should be placed into common/lib in Tomcat installation directory.
Regards, Alfredo

Similar Messages

  • Weblogic 6.1 sp2 throws ClassNotFound exception in war files

    Hi there,
    I have a question related to Weblogic 6.1 SP2. I developed
    a servlet app deployed as a war file. Inside the war file,
    I included two jar files in WEB-INF\lib. One of the jar files
    is a third party library. The other one is inhouse developed
    client classes that will require access to the third party
    libraries. This scheme works fine under Weblogic 6.0 sp2.
    But, once I upgraded to 6.1 SP2, it throws ClassNotFound
    exception. I suspect the class loader is different from
    6.0. To test it out, I extract the third party library to
    WEB-INF\classes. It finds the classes from the library.
    My question is how could I make it work as the way it does
    under 6.0?
    Thank in advance.

    Hi Rock,
    6.1 SP2 has a known bug in the servlet container.
    If a jar file in the WEB-INF/lib has dots in it's name,
    classloader will not find classes in the jar.
    Example of such naming is common1.2.0.jar. The
    solution is simple. The jar should be renamed to
    not contain dots, like common.jar.
    Regards,
    Slava Imeshev
    "Rock Wang" <[email protected]> wrote in message
    news:3cc5d454$[email protected]..
    >
    Hi there,
    I have a question related to Weblogic 6.1 SP2. I developed
    a servlet app deployed as a war file. Inside the war file,
    I included two jar files in WEB-INF\lib. One of the jar files
    is a third party library. The other one is inhouse developed
    client classes that will require access to the third party
    libraries. This scheme works fine under Weblogic 6.0 sp2.
    But, once I upgraded to 6.1 SP2, it throws ClassNotFound
    exception. I suspect the class loader is different from
    6.0. To test it out, I extract the third party library to
    WEB-INF\classes. It finds the classes from the library.
    My question is how could I make it work as the way it does
    under 6.0?
    Thank in advance.

  • Prob.. in servlet access....

    hi...
    i have problems in running servlets...
    iam unable to compile .java file and unable to run the servlet...
    whats the prob....
    i have set the classpath in D:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib
    java_home D:\j2sdk1.4.2_06
    and catalina_home D:\Program Files\Apache Software Foundation\Tomcat 5.0
    i can able accessed the jsp pages from
    D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT
    but unable the access the servlets?????
    plz.. help me

    when i compile servlet .class in this directory /ROOT/WEB-INF/classes.
    by accessing this :http://localhost/servlet/servletname the error is coming:
    the error is as follow:
    HTTP Status 500 -
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Cannot allocate servlet instance for path /servlet/HelloServlet
         org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:388)
         org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause
    java.lang.ClassFormatError: HelloServlet (Bad magic number)
         java.lang.ClassLoader.defineClass0(Native Method)
         java.lang.ClassLoader.defineClass(ClassLoader.java:539)
         java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
         org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
         org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
         org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
         org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
         org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:369)
         org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:133)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.
    Apache Tomcat/5.0.30

  • Can servlet access Serializable Bean ?

    This is my bean below.. My jsp pages can access this bean but my servlet cannot... Do I need to make remove the Serializable interface that I am implementing right now so servlet can access ? Can serlvet access beans ?
    import java.io.*;
    import java.sql.*;
    import javax.sql.*;
    import java.util.*;
    * Re-usable database connection class
    public class ConnectDB implements Serializable{
    // setup connection values to the database
    static final String DB_DRIVER = "";
    static final String myURL = "";
    static final String USERNAME = "";
    static final String PASSWORD = "";
    static Connection con = null;
         public ConnectDB(){}
         /* Returns a connection the file that calls the method*/
         public static Connection getConnection()
              try
                   Class.forName("oracle.jdbc.driver.OracleDriver");
                   con = DriverManager.getConnection("......");
              catch (Exception e)
                   e.printStackTrace();
              finally
              return con;
         /*Closes Connections*/     
         public static void closeConnection(Connection con)
              try
                   if (con != null)
                   con.commit();     
                   con.close();
              catch (Exception e)
                   e.printStackTrace();
    }

    A Servlet is just a Java class and so can access beans. Also, a JSP is translated to a servlet before execution so you already have a servlet accessing the bean.
    Can you post relevant code and error message?

  • Struts Issue - Exception in Servlet - Potential Tag library issues

    Hi,
    We are using the Struts framework in our application and we run into the following exception.
    /Jul/2005:16:16:11] SEVERE ( 2412): ApplicationDispatcher[eCATS] Servlet.service() for servlet jsp threw exception
    javax.servlet.ServletException
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:478)
    at jasper.summary._su_Desktop_jsp._jspService(_su_Desktop_jsp.java:4708)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:552)
    at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)
    at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:757)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:471)
    at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:123)
    at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:138)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:374)
    at com.ams.action.AMSRequestProcessor.processAMSActionForward(AMSRequestProcessor.java:814)
    at com.ams.action.AMSRequestProcessor.processAMSRequest(AMSRequestProcessor.java:365)
    at com.ams.action.AMSRequestProcessor.process(AMSRequestProcessor.java:144)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1209)
    at com.ams.action.AMSActionServlet.service(AMSActionServlet.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:757)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:471)
    at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:123)
    at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:138)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:374)
    at com.ams.action.AMSRequestProcessor.processAMSActionForward(AMSRequestProcessor.java:814)
    at com.ams.action.AMSRequestProcessor.processAMSRequest(AMSRequestProcessor.java:365)
    at com.ams.action.AMSRequestProcessor.process(AMSRequestProcessor.java:144)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1209)
    at com.ams.action.AMSActionServlet.service(AMSActionServlet.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
    at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
    at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:274)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    at org.apache.catalina.core.StandardHostValve.invoke(Stan
    [21/Jul/2005:16:16:11] SEVERE ( 2412): dardHostValve.java:203)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:158)
    at com.iplanet.ias.web.WebContainer.service(WebContainer.java:856)
    ----- Root Cause -----
    javax.servlet.jsp.JspException
    at org.apache.struts.taglib.logic.CompareTagBase.condition(CompareTagBase.java:177)
    at org.apache.struts.taglib.logic.NotEqualTag.condition(NotEqualTag.java:46)
    at org.apache.struts.taglib.logic.ConditionalTagBase.doStartTag(ConditionalTagBase.java:174)
    at org.apache.struts.taglib.nested.logic.NestedNotEqualTag.doStartTag(NestedNotEqualTag.java:52)
    at jasper.summary._su_Desktop_jsp._jspService(_su_Desktop_jsp.java:2499)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(JspServlet.java:552)
    at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:368)
    at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:287)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:757)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:471)
    at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:123)
    at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:138)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:374)
    at com.ams.action.AMSRequestProcessor.processAMSActionForward(AMSRequestProcessor.java:814)
    at com.ams.action.AMSRequestProcessor.processAMSRequest(AMSRequestProcessor.java:365)
    at com.ams.action.AMSRequestProcessor.process(AMSRequestProcessor.java:144)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1209)
    at com.ams.action.AMSActionServlet.service(AMSActionServlet.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:757)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:471)
    at org.apache.catalina.core.ApplicationDispatcher.access$000(ApplicationDispatcher.java:123)
    at org.apache.catalina.core.ApplicationDispatcher$PrivilegedForward.run(ApplicationDispatcher.java:138)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:374)
    at com.ams.action.AMSRequestProcessor.processAMSActionForward(AMSRequestProcessor.java:814)
    at com.ams.action.AMSRequestProcessor.processAMSRequest(AMSRequestProcessor.java:365)
    at com.ams.action.AMSRequestProcessor.process(AMSRequestProcessor.java:144)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1209)
    at com.ams.action.AMSActionServlet.service(AMSActionServlet.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720)
    at org.apache.catalina.core.StandardWrapperValve.access$000(StandardWrapperValve.java:118)
    at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.
    Anyone ever encountered this one or has a solution for this.
    Thanks
    Shekhs

    take a look at this this

  • JRE 1.4.x : ClassNotFound exception

    Hello
    I am having a problem in running a Swing based applet in 1.4.x JRE in Internet Explorer 6.0 SP1
    The HTML page loads the applet using the <APPLET> tag and the applet is loaded from a remote server.
    Via the browser settings, the browser has been instructed to use the SUN JRE Plugin for all <APPLET> tags.
    The plugin is able to retrieve the applet correctly, but, throws a ClassNotFound exception.
    The same works just fine in 1.3.1_x versions of JRE.
    Does anybody have a clue as to what is going on ?
    Thank you
    Regards

    First of all give the details about the exceptions thrown i.e. which class and what exception. Secondly install Java on the machine which is accessing APPLET through web browser. If the problem is solved it means that your internet explorer is not supporting Swing class (i.e. the required environment was not present) and this can be the problem.
    Intekhab

  • Classnotfound exception in Studio

    I have this entity bean that I have deployed in weblogic. I am now trying to use
    the studio to create a business operation from one of the Bean methods. When I
    click on Configuration->Business Operations, I get a Classnotfound exception for
    the beans remote class.
    To get around this, I placed the bean jar file in the classpath in startweblogic.cmd
    for the domain. After this the problem went away and I was able to create the operation.
    Question is, is this the right way to have WLI find the class? Since I have deployed
    this in weblogic, shouldn't it be able to find the class files? What is the recommended
    way or am I doing something wrong.
    Thanks,
    --Krish.

    Use
    Class.forName("com.mysql.jdbc.Driver");Is the MySQL JDBC JAR file listed in project path.?

  • 1)unexpected Exception:page fault accessing tag table 2)java.rmi.MarshalException:Unexpected Exception page fault accessing page table

    i am trying to call WCF service by using Jsr 172 method
    but i got the two error
    1)unexpected Exceptionage fault accessing tag table
    2)java.rmi.MarshalException:Unexpected Exception page fault accessing page table
    does anybody knows about how to solve this error.
    Plz help me
    thanks in advance!!!!!!!!!!!
      My Code is:-----
    package com.rim.sample.webservicedemo;
    import java.rmi.RemoteException;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.FieldChangeListener;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.ButtonField;
    import net.rim.device.api.ui.component.Dialog;
    import net.rim.device.api.ui.container.MainScreen;
    public class webservice extends UiApplication
        public webservice()
            pushScreen(new myscreen());
        public static void main(String[] args)
            webservice t=new webservice();
            t.enterEventDispatcher();
    final class myscreen extends MainScreen implements FieldChangeListener
        //taking this program from :-http://blog.bayestech.com/?p=78
         public myscreen()
             setTitle("HI");
             ButtonField g=new ButtonField("OK",ButtonField.CONSUME_CLICK);
             g.setChangeListener(this);
             add(g);
        public void fieldChanged(Field field, int context)
            try
                testServiceCall();
            catch (RemoteException e)
                Dialog.alert(e.getMessage());
                Dialog.alert(e.toString());
         public void testServiceCall() throws RemoteException
                TestService_Stub service = new TestService_Stub();
                //String  message = service.helloWorld();
               // Dialog.alert(message);
              // String  message2=service.echoName("ankush,nilesh,chetan,ravi");
                //Dialog.alert(message+"  second message  "+message2);
                // Object addition_output=service.addition(7,2);
                 //Dialog.alert("your addition is" +  String.valueOf(addition_output));
                 String  login_message = service.logOn_method("abcdefg","aaaaa");
                 Dialog.alert("login successfully");
                 Dialog.alert(login_message);
    //////////////TestService_Stub class file///////////////////////
    package com.rim.sample.webservicedemo;
    import java.rmi.RemoteException;
    import javax.xml.rpc.JAXRPCException;
    import javax.xml.namespace.QName;
    import javax.microedition.xml.rpc.Operation;
    import javax.microedition.xml.rpc.Type;
    import javax.microedition.xml.rpc.ComplexType;
    import javax.microedition.xml.rpc.Element;
    import net.rim.device.api.ui.component.Dialog;
    public class TestService_Stub implements TestService,javax.xml.rpc.Stub
        ///calling web services by using jsr-172 method
        //website link :- http://blog.bayestech.com/?p=78
        private String[] _propertyNames;
        private Object[] _propertyValues;
      //  private Object[] _propertyValues1;
        public TestService_Stub()
            _propertyNames = new String[] { ENDPOINT_ADDRESS_PROPERTY };
           // _propertyValues = new Object[] { "http://test.bayestech.com/Services/TestService.asmx" };
          // _propertyValues = new Object[] { "http://soft21/testWCF/Service.svc" };
            _propertyValues = new Object[] { "< url name >" };
     protected void _prepOperation(Operation op)
            for (int i = 0; i < _propertyNames.length; ++i)
                op.setProperty(_propertyNames[i], _propertyValues[i].toString());
     public String logOn_method(String usr_name,String password_name ) throws java.rmi.RemoteException
          Object inputObject[] = new Object[]
                  usr_name,
                  password_name
          Operation op = Operation.newInstance( _qname_operation_logOn, _type_logOn, _type_logOnResponse );
          _prepOperation( op );
          op.setProperty( Operation.SOAPACTION_URI_PROPERTY, "<soap action name >" );
          Object resultObj;
          try
              resultObj = op.invoke( inputObject );
              Dialog.alert((String)resultObj);
          catch( JAXRPCException e )
              Throwable cause = e.getLinkedCause();
              if( cause instanceof java.rmi.RemoteException )
                  throw (java.rmi.RemoteException) cause;
              Dialog.alert(e.getMessage());
              throw e;
          return (String )((Object[])resultObj)[0];
     protected static final QName _qname_operation_logOn = new QName( "<soap action name>", "logOn" );
        protected static final QName _qname_logOnResponse = new QName( "<soap action name>", "logOnResponse" );
        protected static final QName _qname_logOn = new QName( "<soap action name>", "logOn" );
        protected static final Element _type_logOn;
        protected static final Element _type_logOnResponse;
        static
     _type_logOn = new Element( _qname_logOn, _complexType( new Element[] {
                 new Element( new QName( "<soap action name>", "usr_name" ), Type.STRING, 0, 1, false ),
                 new Element( new QName( "<soap action name>", "password_name" ), Type.STRING, 0, 1, false )}), 1, 1, false );
            _type_logOnResponse = new Element( _qname_logOnResponse, _complexType( new Element[] {
                  new Element( new QName( "<soap action name>", "logResult" ), Type.INT, 0, 1, false )}), 1, 1, false );
        private static ComplexType _complexType( Element[] elements )
            ComplexType result = new ComplexType();
            result.elements = elements;
            return result;
        public void _setProperty(String name, Object value) {
            // TODO Auto-generated method stub
        public Object _getProperty(String name) {
            // TODO Auto-generated method stub
            return null;
        public String echoName(String name) throws RemoteException {
            // TODO Auto-generated method stub
            return null;
        public String helloWorld() throws RemoteException {
            // TODO Auto-generated method stub
            return null;
    i am trying to call WCF service by using Jsr 172 method
    but i got the two error
    1)unexpected Exceptionage fault accessing tag table
    2)java.rmi.MarshalException:Unexpected Exception page fault accessing page table
    does anybody knows about how to solve this error.
    Plz help me
    thanks in advance!!!!!!!!!!!
      My Code is:-----
    package com.rim.sample.webservicedemo;
    import java.rmi.RemoteException;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.FieldChangeListener;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.ButtonField;
    import net.rim.device.api.ui.component.Dialog;
    import net.rim.device.api.ui.container.MainScreen;
    public class webservice extends UiApplication
        public webservice()
            pushScreen(new myscreen());
        public static void main(String[] args)
            webservice t=new webservice();
            t.enterEventDispatcher();
    final class myscreen extends MainScreen implements FieldChangeListener
        //taking this program from :-http://blog.bayestech.com/?p=78
         public myscreen()
             setTitle("HI");
             ButtonField g=new ButtonField("OK",ButtonField.CONSUME_CLICK);
             g.setChangeListener(this);
             add(g);
        public void fieldChanged(Field field, int context)
            try
                testServiceCall();
            catch (RemoteException e)
                Dialog.alert(e.getMessage());
                Dialog.alert(e.toString());
         public void testServiceCall() throws RemoteException
                TestService_Stub service = new TestService_Stub();
                //String  message = service.helloWorld();
               // Dialog.alert(message);
              // String  message2=service.echoName("ankush,nilesh,chetan,ravi");
                //Dialog.alert(message+"  second message  "+message2);
                // Object addition_output=service.addition(7,2);
                 //Dialog.alert("your addition is" +  String.valueOf(addition_output));
                 String  login_message = service.logOn_method("abcdefg","aaaaa");
                 Dialog.alert("login successfully");
                 Dialog.alert(login_message);
    //////////////TestService_Stub class file///////////////////////
    package com.rim.sample.webservicedemo;
    import java.rmi.RemoteException;
    import javax.xml.rpc.JAXRPCException;
    import javax.xml.namespace.QName;
    import javax.microedition.xml.rpc.Operation;
    import javax.microedition.xml.rpc.Type;
    import javax.microedition.xml.rpc.ComplexType;
    import javax.microedition.xml.rpc.Element;
    import net.rim.device.api.ui.component.Dialog;
    public class TestService_Stub implements TestService,javax.xml.rpc.Stub
        ///calling web services by using jsr-172 method
        //website link :- http://blog.bayestech.com/?p=78
        private String[] _propertyNames;
        private Object[] _propertyValues;
      //  private Object[] _propertyValues1;
        public TestService_Stub()
            _propertyNames = new String[] { ENDPOINT_ADDRESS_PROPERTY };
           // _propertyValues = new Object[] { "http://test.bayestech.com/Services/TestService.asmx" };
          // _propertyValues = new Object[] { "http://soft21/testWCF/Service.svc" };
            _propertyValues = new Object[] { "< url name >" };
     protected void _prepOperation(Operation op)
            for (int i = 0; i < _propertyNames.length; ++i)
                op.setProperty(_propertyNames[i], _propertyValues[i].toString());
     public String logOn_method(String usr_name,String password_name ) throws java.rmi.RemoteException
          Object inputObject[] = new Object[]
                  usr_name,
                  password_name
          Operation op = Operation.newInstance( _qname_operation_logOn, _type_logOn, _type_logOnResponse );
          _prepOperation( op );
          op.setProperty( Operation.SOAPACTION_URI_PROPERTY, "<soap action name >" );
          Object resultObj;
          try
              resultObj = op.invoke( inputObject );
              Dialog.alert((String)resultObj);
          catch( JAXRPCException e )
              Throwable cause = e.getLinkedCause();
              if( cause instanceof java.rmi.RemoteException )
                  throw (java.rmi.RemoteException) cause;
              Dialog.alert(e.getMessage());
              throw e;
          return (String )((Object[])resultObj)[0];
     protected static final QName _qname_operation_logOn = new QName( "<soap action name>", "logOn" );
        protected static final QName _qname_logOnResponse = new QName( "<soap action name>", "logOnResponse" );
        protected static final QName _qname_logOn = new QName( "<soap action name>", "logOn" );
        protected static final Element _type_logOn;
        protected static final Element _type_logOnResponse;
        static
     _type_logOn = new Element( _qname_logOn, _complexType( new Element[] {
                 new Element( new QName( "<soap action name>", "usr_name" ), Type.STRING, 0, 1, false ),
                 new Element( new QName( "<soap action name>", "password_name" ), Type.STRING, 0, 1, false )}), 1, 1, false );
            _type_logOnResponse = new Element( _qname_logOnResponse, _complexType( new Element[] {
                  new Element( new QName( "<soap action name>", "logResult" ), Type.INT, 0, 1, false )}), 1, 1, false );
        private static ComplexType _complexType( Element[] elements )
            ComplexType result = new ComplexType();
            result.elements = elements;
            return result;
        public void _setProperty(String name, Object value) {
            // TODO Auto-generated method stub
        public Object _getProperty(String name) {
            // TODO Auto-generated method stub
            return null;
        public String echoName(String name) throws RemoteException {
            // TODO Auto-generated method stub
            return null;
        public String helloWorld() throws RemoteException {
            // TODO Auto-generated method stub
            return null;

    Vishnu,
    I'm working on Ludwig's testcase.
    Ludwig's testcase is based on read-only View Objects.
    Is it also the case in your application ?
    I was unable to reproduce with VOs based on EOs.
    With read-only VOs, you can avoid the ArrayIndexOutOfBoundsException by setting the "Key Attribute" property for the PK of the Master VO.
    See the ADF Developer's Guide, topic "7.9.3 What You May Need to Know About Enabling View Object Key Management for Read-Only View Objects"
    URL: http://download-uk.oracle.com/docs/html/B25947_01/bcvoeo009.htm#BABJEEFA
    Regards,
    Didier.

  • Java.lang.ClassNotFound Exception whenever I include .send()

    Everything runs fine, but when I add the .send(message); [it is in bold] I get a java.lang.ClassNotFound Exception.
    It still compiles, it just won't allow me to launch the program in the emulator. If I take that one piece of code out, everything runs fine again. I've been messing with it, and searching for a long time in an attempt to solve the problem but I've yet to come across a solution.
    I'm also using Bluej
    import java.io.*;
    import java.lang.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.io.*;//Add SMS text, Map selection (upload image/altitude-scale)
    import javax.microedition.lcdui.Font;
    import javax.microedition.lcdui.Graphics;
    import javax.microedition.lcdui.Image;
    import javax.microedition.lcdui.Canvas;
    import javax.microedition.lcdui.Graphics;
    import javax.microedition.lcdui.game.GameCanvas;
    import javax.wireless.messaging.*;
       public class cardcanvas extends GameCanvas implements Runnable, CommandListener {
        Image i, Mortar, Target, paintballcharleston, selectimg, Cursor;
        SendSMS sendtext;
        Thread t = new Thread(this);
        Command cmdfire=new Command("Fire", Command.BACK, 1 );
        Command cmdreset=new Command("Reset", Command.ITEM, 2 );
        String text, message;
        static Image Map;
        MessageConnection messageConnection;
        TextMessage textMessage;
        int mortarX=5500, mortarY=5500, targetX=5500, targetY=5500, distanceX, distanceY, delay, mapx=-250, mapy=-250, xvel=115, yvel=130, gameAction=0, timer=0;
        double A, B, C, b, degreeX, degreeY, degreeV, voltageX, voltageY, scale=1.4235, findDegree=90;//get scale of pixel:realtime feet
        boolean paintdown=false, paintup=false, paintright=false, paintleft=false, left, finish, firemor, initiate, click, bottom=true, noYdegree, reset, sms=false;
        public cardcanvas(){
            super(false);
            this.addCommand(cmdfire);
            this.addCommand(cmdreset);
            this.setCommandListener(this);
        public void intit() {}
        public void start() {
            t.start() {}
        public void run()
            try{
                while(true)
                    if(paintright) {
                        timer++;
                        if(timer>1&&timer<4) xvel=xvel+5;
                        if(timer>=4&&timer<6) xvel=xvel+10;
                        if(timer>=6) xvel=xvel+20;
                    if(paintleft) {
                        timer++;
                        if(timer>1&&timer<4) xvel=xvel-5;
                        if(timer>=4&&timer<6) xvel=xvel-10;
                        if(timer>=6) xvel=xvel-20;
                    if(paintup) {
                        timer++;
                        if(timer>1&&timer<4) yvel=yvel-5;
                        if(timer>=4&&timer<6) yvel=yvel-10;
                        if(timer>=6) yvel=yvel-20;
                    if(paintdown) {
                        timer++;
                        if(timer>1&&timer<4) yvel=yvel+5;
                        if(timer>=4&&timer<6) yvel=yvel+10;
                        if(timer>=6) yvel=yvel+20;
                    if(mapy<-320) mapy=-320;
                    if(mapx>0) mapx=0;
                    if(mapy>0) mapy=0;
                    if(mapx>197) mapx=197;
                    if(xvel>225)
                        mapx=mapx-5;
                        targetX=targetX-5;
                        mortarX=mortarX-5;
                        xvel=225;
                    if(xvel<5)
                        mapx=mapx+5;
                        targetX=targetX+5;
                        mortarX=mortarX+5;
                        xvel=5;
                    if(yvel>260)
                        mapy=mapy-5;
                        targetY=targetY-5;
                        mortarY=mortarY-5;
                        yvel=260;
                    if(yvel<5)
                        mapy=mapy+5;
                        targetY=targetY+5;
                        mortarY=mortarY+5;
                        yvel=5;
                        if(reset) {
                            mapx=-250;
                            mapy=-250;
                            xvel=115;
                            yvel=130;
                            left=false;
                            firemor=false;
                            finish=false;
                            initiate=false;
                            click=false;
                            bottom=true;
                            noYdegree=false;
                            reset=false;
                            targetX=5500;
                            targetY=5500;
                            mortarX=5500;
                            mortarY=5500;
                            A=0;
                            B=0;
                            C=0;
                            b=0;
                            degreeX=0;
                        if(initiate) {
                           distanceX=targetX-mortarX;
                           distanceY=targetY-mortarY;
                           A=distanceY;
                           B=distanceX;
                               if(distanceY<0)
                                    A=distanceY*-1;
                                    bottom=false;
                               if(distanceX<0)
                                    B=distanceX*-1;
                                    left=true;
                            A=A*scale;
                            B=B*scale;
                            C=Math.sqrt((A*A)+(B*B));
                                while(((A*(Math.tan(b)))<B+.00002))
                                    b=b+.0001;
                            b=b*180/3.1415926535897932384626435;
                            degreeX=b;
                                if(bottom)
                                    b=90-b;
                                    b=b+90;
                                    degreeX=b;
                                if(left)
                                    degreeX=360-b;
                            initiate=false;
                            text=("DegreeX is "+degreeX+" Range is "+C);
                             sendTextMessage();
                     verifyGameState();
                     paint(getGraphics());
                     Thread.currentThread().sleep(1);
                catch (Exception E) {}
        private void verifyGameState() {}
        public void sendTextMessage()
            try
                String message = " ";
                MessageConnection messageConnection = (MessageConnection)Connector.open("sms://18433036060");
                TextMessage textMessage = (TextMessage)messageConnection.newMessage(
                        MessageConnection.TEXT_MESSAGE, "18433036060");
                textMessage.setPayloadText(message);
                *messageConnection.send(textMessage);*
            catch (Exception e) {}
    }If I remove messageConnection.send(texstMessage); the error is gone.
    Thanks in advance for your time

    cardmidlet:
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.MIDlet;
    import javax.microedition.midlet.MIDletStateChangeException;
    import java.io.IOException;
    import java.lang.*;
    public class cardmidlet extends MIDlet implements CommandListener {
        private Display display; Display map;
        cardmidlet midlet;
        private Form form; Form mapselection;
        private List menuList ;
        String[] elements=new String[]{"Initiate Program","Select Map","Help","About"};
        private Command selectCommand;
        Alert alert;
            private Command fnext=new Command("NEXT",Command.ITEM,1);
            private Command fback=new Command("BACK",Command.BACK,1);
            private Command mapnext=new Command("Next",Command.ITEM,1);
        private TextField uname; TextField mapchoice;
        public String nname, nmap;
        cardcanvas cd;
        protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
        protected void pauseApp() {
        public cardmidlet() {
             menuList();
             cd = new cardcanvas();
        public void menuList(){
             display = Display.getDisplay(this);
             menuList = new List("Menu", List.IMPLICIT, elements, null);
             selectCommand=new Command("open",Command.ITEM,1);
             menuList.setSelectCommand(selectCommand);
             menuList.setCommandListener(this);  
        protected void startApp() throws MIDletStateChangeException {
            display.setCurrent(menuList);
        public void about(){
            alert = new Alert("Option Selected", "This program is created by"+"\n"+" Chris Furlong.", null, null);
              alert.setTimeout(Alert.FOREVER);
              alert.setType(AlertType.INFO);
              display.setCurrent(alert);
        public void help() {
            alert = new Alert("Option Selected", "Use the 4 d-pad keys to move the cursor. Press the center button once to select the mortar position, and a second time to select the target position. When both the mortar and the target are on screen, press the upper left key to begin the firing process. If you place one on the map by mistake, simply reset the program with the upper right key and start over.", null, null);
            alert.setTimeout(Alert.FOREVER);
            alert.setType(AlertType.INFO);
            display.setCurrent(alert);
        public void InitiateProgram(){
            display=Display.getDisplay(this);
            uname=new TextField("Enter your name","",50,TextField.ANY);
            form =new Form("New User");
            form.append(uname);
            form.addCommand(fnext);
            form.addCommand(fback);
            form.setCommandListener(this);
            display.setCurrent(form);
        public void selectmap()
           /* display=map.getDisplay(this);
            mapchoice=new TextField("Enter Map Name","",50,TextField.ANY);
            mapselection=new Form("Map Selection");
            mapselection.append(mapchoice);
            mapselection.addCommand(mapnext);
            mapselection.addCommand(fback);
            mapselection.setCommandListener(this);
            display.setCurrent(mapselection);*/
            display = map.getDisplay(this);
            map choose=new map();
        public String name(){
            nname=uname.getString();
            return nname;
    /*   public String mapname() {
            nmap=mapchoice.getString();
            return nmap;
        public void commandAction(Command com, Displayable arg1) {
             if(com==selectCommand)
                if(menuList.getSelectedIndex()==3)
                    about();
                if(menuList.getSelectedIndex()==2)
                    help();
                if(menuList.getSelectedIndex()==1)
                    selectmap();
                if(menuList.getSelectedIndex()==0)
                    InitiateProgram();
            if(com==fback)
                display.setCurrent(menuList);
            if(com==fnext){
                display = Display.getDisplay(this);
                cd.start();
                display.setCurrent(cd);
            if(com==mapnext)
                display = map.getDisplay(this);
                map choose=new map();
                display.setCurrent(choose);
    }

  • LiveCycle unable to access Cache Controller. Exception message - Error accessing the cache container - Error on GET action for cache Replicated:UM_CLUSTER_INVALIDATION_CACHE

    The incident starts after all the members are removed from the DCS Stack DefaultCoreGroup view and added back again by WebSphere Application Server. Following exceptions are seen after LiveCycle was added back in again to the view.
    We have a clustered environment with two nodes 2A and 2B. Server 2A crashed and therefore all members on 2B node were removed from the DCS view. Later the new core group view was installed but LiveCycle did resume operations as expected.
    Errors below:
    Exception caught while dealing with cache : Action - Get, ObjectType - UM_CLUSTER_INVALIDATION_CACHE, Exception message - Error accessing the cache container - Error on GET action for cache Replicated:UM_CLUSTER_INVALIDATION_CACHE
    ServiceRegist W   Cache get failed for service EncryptionService Reason: Error accessing the cache container - Error on GET action for cache
    Error accessing the cache container - Error on GET action for cache Local:SERVICE_FACTORY_CACHE
    The following message appeared for several different services:
    Cache put failed for service [CredentialService, ReaderExtensionsService,EncryptionService, etc]
    SSOSessionCle W   Error in cleaning stale sessions from the database. These sessions would be deleted in next trigger
                                     java.lang.RuntimeException: com.adobe.livecycle.cache.CacheActionException: Error accessing the cache container - Error on ENTRYSET action for cache Local:UM_ASSERTION_CACHE
      at com.adobe.idp.um.businesslogic.authentication.AssertionCacheManager.removeExpiredResults( AssertionCacheManager.java:125)
      at com.adobe.idp.um.scheduler.SSOSessionCleanupJob.execute(SSOSessionCleanupJob.java:69)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
    Caused by: com.adobe.livecycle.cache.CacheActionException: Error accessing the cache container - Error on ENTRYSET action for cache Local:UM_ASSERTION_CACHE
      at com.adobe.livecycle.cache.adapter.GemfireLocalCacheAdapter.entrySet(GemfireLocalCacheAdap ter.java:219)
      at com.adobe.idp.um.businesslogic.authentication.AssertionCacheManager.removeExpiredResults( AssertionCacheManager.java:99)
      ... 3 more
    Caused by: com.gemstone.gemfire.distributed.DistributedSystemDisconnectedException: GemFire on 2B<v1>:9057/51073 started at Sun Aug 17 08:57:23 EDT 2014: Message distribution has terminated, caused by com.gemstone.gemfire.ForcedDisconnectException: This member has been forced out of the distributed system.  Reason='this member is no longer in the view but is initiating connections'
      at com.gemstone.gemfire.distributed.internal.DistributionManager$Stopper.generateCancelledEx ception(DistributionManager.java:746)
      at com.gemstone.gemfire.distributed.internal.InternalDistributedSystem$Stopper.generateCance lledException(InternalDistributedSystem.java:846)
      at com.gemstone.gemfire.internal.cache.GemFireCacheImpl$Stopper.generateCancelledException(G emFireCacheImpl.java:1090)
      at com.gemstone.gemfire.CancelCriterion.checkCancelInProgress(CancelCriterion.java:59)
      at com.gemstone.gemfire.internal.cache.LocalRegion.checkRegionDestroyed(LocalRegion.java:669 4)
      at com.gemstone.gemfire.internal.cache.LocalRegion.checkReadiness(LocalRegion.java:2587)
      at com.gemstone.gemfire.internal.cache.LocalRegion.entries(LocalRegion.java:1815)
      at com.gemstone.gemfire.internal.cache.LocalRegion.entrySet(LocalRegion.java:7941)
      at com.adobe.livecycle.cache.adapter.GemfireLocalCacheAdapter.entrySet(GemfireLocalCacheAdap ter.java:209)
      ... 4 more
    Caused by: com.gemstone.gemfire.ForcedDisconnectException: This member has been forced out of the distributed system.  Reason='this member is no longer in the view but is initiating connections'
      at com.gemstone.org.jgroups.protocols.pbcast.ParticipantGmsImpl.handleLeaveResponse(Particip antGmsImpl.java:106)
      at com.gemstone.org.jgroups.protocols.pbcast.GMS.up(GMS.java:1289)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.VIEW_SYNC.up(VIEW_SYNC.java:202)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:276)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.UNICAST.up(UNICAST.java:294)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:625)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:187)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:504)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.FD.up(FD.java:438)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.Discovery.up(Discovery.java:258)
      at com.gemstone.org.jgroups.stack.Protocol.passUp(Protocol.java:767)
      at com.gemstone.org.jgroups.protocols.TP.handleIncomingMessage(TP.java:1110)
      at com.gemstone.org.jgroups.protocols.TP.handleIncomingPacket(TP.java:1016)
      at com.gemstone.org.jgroups.protocols.TP.receive(TP.java:923)
      at com.gemstone.org.jgroups.protocols.UDP$UcastReceiver.run(UDP.java:1320)
      at java.lang.Thread.run(Thread.java:773)
    [22/08/14 0:28:10:237 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:29:10:252 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:30:10:268 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:31:10:283 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:32:10:298 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:33:10:313 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:34:10:328 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:35:10:343 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:36:10:358 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:37:10:373 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerException
    [22/08/14 0:38:10:389 EDT] 00000b4f WorkPolicyEva W   Exception thrown in background thread. Cause: java.lang.NullPointerExceptionor
    I have tried looking for the root cause about why LiveCycle was not able to resume normally, didn't find anything related.

    LiveCycle uses Gemfire as distributed cache for cluster members. If you are using TCP Locators (caching based on TCP instead of UDP), below are the possible situations which might lead to “ForcedDisconnectException” :
    - There is time difference between two nodes.
    - These is network connectivity issues.
    - The high CPU usage by the member crashed.
    -Wasil

  • Serialization - ClassNotFound Exception ?!

    First hallo every one :
    Second:
    i have a problem with deserialization , i have here 3 machines talk to each others through objects (Called MessageX) this happen through sockets and Object Input & Output Streams .
    now class MessageX is inside the package of each program of the 3 machines , but once one of them receive an object at casting it back to the MessageX type i get a nice Exception saying that ClassNotFound Exception .
    so now does that mean that i cant talk through objects [i guess not] , and if i can how i can overcome the class not found exception ?!
    thanks in advance for each replay .

    so now does that mean that i cant talk through objectsNo, of course it doesn't.
    if i can how i can overcome the class not found exception ?!The machine where you got the exception doesn't have the class named in the exception available in its classpath. It's as simple as that.

  • Exception:java.rmi.AccessException: CORBA NO_PERMISSION 0 No

    I was trying to run the Cart example with the J2EE but got the above exception. I was successful with the Converter example but not work with this one.
    Please help
    Tom

    Here is the exact message:
    D:\OnlineBooks\j2eetutorial\examples\ears>runclient -client CartApp.ear -name Ca
    rtClient -textauth
    Initiating login ...
    Enter Username:guest
    Enter Password:guest123
    Binding name:`java:comp/env/ejb/SimpleCart`
    Caught an unexpected exception!
    java.rmi.AccessException: CORBA NO_PERMISSION 0 No; nested exception is:
    org.omg.CORBA.NO_PERMISSION: minor code: 0 completed: No
    org.omg.CORBA.NO_PERMISSION: minor code: 0 completed: No
    at java.lang.Class.newInstance0(Native Method)
    at java.lang.Class.newInstance(Class.java:237)
    at com.sun.corba.ee.internal.iiop.messages.ReplyMessage_1_2.getSystemExc
    eption(ReplyMessage_1_2.java:93)
    at com.sun.corba.ee.internal.iiop.ClientResponseImpl.getSystemException(
    ClientResponseImpl.java:108)
    at com.sun.corba.ee.internal.POA.GenericPOAClientSC.invoke(GenericPOACli
    entSC.java:132)
    at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:459)
    at CartHomeStub.create(Unknown Source)
    at CartClient.main(CartClient.java:26)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.sun.enterprise.util.Utility.invokeApplicationMain(Utility.java:22
    9)
    at com.sun.enterprise.appclient.Main.main(Main.java:155)

  • JMF Application Throwing ClassNotFound Exception

    I have installed JMF 2.1.1 on Windows 2000 and JMStudio runs fine. However, when I try to run a custom application that uses JMF and the mediaplayer bean, it throws a ClassNotFound Exception:
    java -cp C:\JMF2.1\lib\sound.jar;C:\JMF2.1\lib\jmf.jar;C:\JMF2.1\lib\me
    diaplayer.jar -jar its.jar
    Exception occurred during event dispatching:
    java.lang.NoClassDefFoundError: jmapps/ui/JMFrame
    Could someone explain to me why I'm getting this error when the classpath appears to be set correctly? (I have also tried using the CLASSPATH environment variable with no avail)

    Are you sure that the class in question is in the packages you specified in the classpath? To double-check, you can use the jar utility to view which files and packages are in a given jar file. The jmapps package might be in a completely different jar file.
    Daniel Roth

  • ClassNotFound exception... again

    Yet another ClassNotFound Exception error but I've trawled through the forum and done everything mentioned to no avail. I have downloaded the Oracle driver classes12.jar and taken the entire path and added it to my ClassPath. I've even opened the command window and ECHO %CLASSPATH% where I see the location of this jar:
    .....C:\Documents and Settings\hilton\My Documents\Java Projects\OracleExamples\classes12.jarI have also restarted NetBeans also without any positive effect, please could someone point me in the correct direction. Here's the code I'm trying to run, just something simple I found on the internet:
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    package sandbox.jdbc;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    * @author user
    public class SimpleConnection {
        public static void main(String[] args) {
            Connection connection = null;
            try {
                // Load the JDBC driver
                String driverName = "oracle.jdbc.driver.OracleDriver";
                Class.forName(driverName);
                System.out.println("Driver Set: "+ driverName);
                // Create a connection to the database
                String serverName = "appt2.erp.plasson.com";
                String portNumber = "8000";
                String sid = "DEV";
                String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
                String username = "hilton";
                String password = "tarmenel";
                System.out.println("Parameters set");
                connection = DriverManager.getConnection(url, username, password);
            } catch (ClassNotFoundException e) {
                System.out.println("Class not found, check class path:");
                e.printStackTrace();
            } catch (SQLException e) {
                System.out.println("SQL Exception:");
                e.printStackTrace();
    }

    Thanks alot for the help. After establishing that I could connect to the database through the command prompt this time using DERBY to make sure it was working I also figured that there was something else missing and remembered that there were the libraries that could be added, basically the same as what you explained. For anyone who stumbles onto this post and finds the problem remember to add the library to the project:
    1. Right click on your project and select Properties
    2. Select Libraries
    3. On the right there are some buttons, select Add Library..
    4. From there I found the Java DB Driver
    A note is that you could probably add other jar and will try this with the Oracle driver.
    To test the DERBY connection I connected to the server, +%DERBY_INSTALL%/bin/ij+
    Here again I made sure the server was running from NetBeans, Tools>Java DB Database>Start Server
    I then connected to my database, ij> connect 'jdbc:derby://localhost:1527/COFFEEBREAK' USER 'user' PASSWORD '1234';
    Remember that the parameters are in inverted comma.
    I also found it easier to create the database in NetBeans before the time, Tools>Java DB Database>Create Database

  • Allocate exception for servlet...

    Hello,
    Thanks for your help...
    My servlet returns files, it has been working fine all the time but now I added the code below so I am getting an "Allocate exception for servlet" I have no idea what is this about as the servlet compiles successfully, could you help me to find the error?
                             // take the message from the URL or create default message
                             String msg = req.getParameter("attachment");
                             if (msg == null || msg.trim().length() <= 0)
                                  msg = "[ specify a message in the 'msg' argument on the URL ]";
                             // create simple doc and write to a ByteArrayOutputStream
                             Document document = new Document();
                             ByteArrayOutputStream baos = new ByteArrayOutputStream();
                             PdfWriter.getInstance(document, baos);
                             document.open();
                             document.add(new Paragraph(msg));
                             document.add(Chunk.NEWLINE);
                             //document.add(new Paragraph("The method used to generate this PDF was: " + methodGetPost));
                             document.close();
                             // setting some response headers
                             resp.setHeader("Expires", "0");
                             resp.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0");
                             resp.setHeader("Pragma", "public");
                             // setting the content type
                             resp.setContentType("application/pdf");
                             // the contentlength is needed for MSIE!!!
                             resp.setContentLength(baos.size());
                             // write ByteArrayOutputStream to the ServletOutputStream
                             ServletOutputStream out = resp.getOutputStream();
                             baos.writeTo(out);
                             out.flush();
                        

    Here it is...
    [WARN] StandardWrapperValve[ImageService]: Allocate exception for servlet ImageService
    javax.servlet.ServletException: Error instantiating servlet class org.eagle.cap.server.ImageService
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:996)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:687)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:144)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    Thanks!

Maybe you are looking for

  • How to List view web part to display document library for only users with access permission

    Hi I am trying to accomplish this requirement but I don't know if that is possible or how to get there.  Any suggestion or advice are helpful. On a site collection, I have several document libraries,  with each library have unique permission to a few

  • Is it possible to populate an information field with the expect docURL?

    Hi, Is it possible to populate an information field with a function that checks for the expected docURL at checkIn time? I need to pass the value of the docURL of the checked in content item to a bpel process. Thanks.

  • Is there a clip pool option?

    Hi, I'm relatively new to Premiere Pro. my skills are basic I recently converted our familys old 8mm movies to AVI. the only thing is I have no idea of the chronological order - I was given 6 reels and just put one after another. So I have imported a

  • Issuance Authorization Based on Group Membership

    Hello, I have what should be a simple problem but for the life of me I can't get my claims to work like I believe they should.  We use BOX with open enrollment and are looking at restricting who can access the site and have an account provisioned for

  • Sales Order Stock Configuration across the Supply Chain

    Dear Colleagues, here's my query. This is more related to configuring Make To Order on R/3 Side. As a Requirement, my client would want that across the supply chain, to trace the stocks relevant for a particular Sales Order. One way I came across was