Very Strange java.lang.NoClassDefFoundError. Class exists in classpath

Dear Forum:
Occasionally, I run into strange java.lang.NoClassDefFoundErrors.
Here is an example: I have two different classes Class1.class and Class2.class in different jars. Both use a common class: AppContext in third jar file.
If Class1 tries to use AppContext, it works just fine. However, if Class1 instantiates Class2 and Class2 tries to use AppContext, you get the nasty java.lang.NoClassDefFoundError, in the same thread.
After a struggle and trying out different orders in class / library paths, the error goes away. However, I do want to know what is the better way to understand and resolve this issue?
Here is a sample code, for illustration purposes only:
File:Class1.java_
Public class Class1
     Public Class1 ()
AppContext.getLogger().logDebug(�test1�);
//the above line works just fine.
try
Class2 something = new Class2();
catch(Error ex)
     //here we get a java.lang.NoClassDefFoundError for AppContext, which works just fine from Class1.java
     ex.printstackTrace();
File:Class2.java:_
Public class Class2
Public Class2()
AppContext.getLogger().logDebug("test2");
}

I think I have answer to this mystery.
This was an issue with the jdeveloper, where the jar file throwing the class not found exception was loaded by a different classloader and the jar file which could find the class was loaded by another classloader.
I forgot to mention that this was a j2ee application being run by the internal j2ee server of Jdeveloper.

Similar Messages

  • Java.lang.NoClassDefFoundError in Linux when I execute my class

    I don't know to happen but I tried all things.
    I compile well my .java but I have problems when I want to execute my class
    the console send me the next error
    Exception in thread "main" java.lang.NoClassDefFoundError : renco
    1. unset CLASSPATH.
    2. define my CLASSPATH again with jars that I need you
    java renco
    the console send me this error
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    well, this error I managed with try-catch-finally
    3. compile with:
    java -classpath /directory/myjar.jar renco.java
    the console send mi this:
    Exception in thread "main" java.lang.NoClassDefFoundError : renco
    Other hand, when i use forte for java by execute my class, it execute well. I want to know what commands the IDE used.
    thanks

    this mi code
    * renco.java
    * Created on 22 de agosto de 2003, 8:59
    * @author mloayza
    import java.io.*;
    import java.sql.*;
    import java.util.*;
    public class renco {
    /** Creates a new instance of reniec */
    public String sqlNoticia;
    public String sqlCodigoNoticia;
    public String sqlComunicado;
    public String pathInc;
    private Connection cn;
    public static void main(String args[]) throws Exception {
    renco RN = new renco();
    int estado = RN.proceso();
    System.out.println(estado);
    public renco() throws IOException{
    sqlComunicado= " SELECT TO_CHAR(fecha,'dd/mm/yyyy') fecha, "+
    " resumen resumen, "+
    " id_comunicado codigo "+
    " FROM intranet.int_comunicado "+
    " WHERE"+
    " id_comunicado = (SELECT max(id_comunicado) FROM intranet.int_comunicado) ";
    sqlCodigoNoticia = "SELECT MAX(codigo_nota) codigo "+
    " FROM intranet.nota_prensa ";
    sqlNoticia = " SELECT codigo_nota codigo, "+
    " titulo_nota titulo, TO_CHAR(fecha_nota,'dd/mm/yyyy') fecha "+
    " FROM intranet.nota_prensa "+
    " WHERE "+
    " codigo_nota > ( ? - 4) "+
    " ORDER BY codigo_nota DESC";
    //pathInc = this.LeeParametro("PathInc");
    cn = this.getCn();
    this.pathInc = "/das/por/";
    public Connection getCn() {
    String URL = "jdbc:oracle:thin:@200.20.12.12:1529:asdb";
    String USER = "qweqwe";
    String PASS = "qweqwe";
    try{
    Class.forName("oracle.jdbc.driver.OracleDriver");
    cn = DriverManager.getConnection(URL,USER,PASS);
    catch(Exception sqle){
    cn = null;
    return cn;
    public void closeCn(Connection cn) throws SQLException {
    this.cn.close();
    cn= null;
    public int proceso(){
    ResultSet rs = null;
    StringBuffer textoComunicado = new StringBuffer();
    StringBuffer textoNoticia = new StringBuffer();
    int codigo = 0;
    int estado = 0;
    String URL = "jdbc:oracle:thin:@200.20.12.12:1529:asdb";
    String USER = "qweqwe";
    String PASS = "qweqwe";
    textoNoticia.append("<Script Language='JavaScript1.2'>");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller = new AJScroller();");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller.width = 439;");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller.height = 55;");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller.scrollspeed = 50;");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller.pausedelay = 2000;");textoNoticia.append((char)13);
    textoNoticia.append("aj_scroller.pausemouseover = true;");textoNoticia.append((char)13);
    try {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    cn = DriverManager.getConnection(URL,USER,PASS);
    cn = getCn();
    FileOutputStream fosCom = new FileOutputStream(pathInc+"comunicado.inc"); //archivo Comunicado
    DataOutputStream dosCom = new DataOutputStream(fosCom);
    FileOutputStream fosNot = new FileOutputStream(pathInc+"noticia.inc"); //archivo Comunicado
    DataOutputStream dosNot = new DataOutputStream(fosNot);
    //Generacion de cadena para comunicados
    PreparedStatement psc = cn.prepareStatement(sqlComunicado);
    rs = psc.executeQuery();
    rs.next();
    textoComunicado.append("<font size='1' color='#505050'><b>)");textoComunicado.append((char)13);
    textoComunicado.append("("+ rs.getString("fecha") +") .- "+ rs.getString("resumen")+" ");textoComunicado.append((char)13);
    textoComunicado.append("</b></font><font size='1' color='orange'><b><br>");textoComunicado.append((char)13);
    textoComunicado.append("     <a href='/portal/s/portal.PIComunicado?codigo="+ rs.getString("codigo")+"'>M&aacute;s Detalles >></a>");textoComunicado.append((char)13);
    textoComunicado.append("</b></font>");textoComunicado.append((char)13);
    psc.close();psc=null;
    rs = null;
    //Generacion de cadena para comunicados
    //Obtencion del codigo de la ultima noticia
    PreparedStatement pscn = cn.prepareStatement(sqlCodigoNoticia);
    rs = pscn.executeQuery();
    rs.next();
    codigo = rs.getInt("codigo");
    rs = null;
    PreparedStatement psn = cn.prepareStatement(sqlNoticia);
    psn.setInt(1,codigo);
    rs = psn.executeQuery();
    while(rs.next()){
    textoNoticia.append("aj_scroller.add('<table ><tr><td class=rojo><font face=\"Webdings, Wingdings\">4</font></td><td class=rojo><font size=1 color=\"#143E7B\"><p align=\"justify\"><b>"+ rs.getString("Titulo") +" ("+ rs.getString("fecha") +")</b></font></td></table>');");textoNoticia.append((char)13);
    rs.close();rs=null;
    textoNoticia.append("aj_scroller.display();");textoNoticia.append((char)13);
    textoNoticia.append("</Script>");textoNoticia.append((char)13);
    dosCom.writeBytes(textoComunicado.toString());
    fosCom.close();fosCom = null;
    dosCom.close();dosCom=null;
    dosNot.writeBytes(textoNoticia.toString());
    fosNot.close();fosNot= null;
    dosNot.close();dosNot=null;
    closeCn(cn);
    estado=1;
    }catch(IOException ioe){
    estado = 0;
    catch(SQLException sqle){
    estado = 0;
    catch(ClassNotFoundException nfce){
    estado = 0;
    System.out.println(nfce);
    //nfce.printStackTrace();
    return estado;
    public String LeeParametro(String parametro) throws IOException, FileNotFoundException
         String path = System.getProperty("java.home");
              parametro = parametro.trim().toUpperCase();
              String valor = "";
         String s;
         try{
              BufferedReader br = new BufferedReader(new FileReader(path.trim().replace('\\','/')+"/Homepage.conf"));
                   while ((s = br.readLine())!= null) {
                        StringTokenizer st = new StringTokenizer(s, "=");
                        while (st.hasMoreTokens()){
                             String word = st.nextToken();
                             if (word.startsWith(parametro)) {
                             valor = st.nextToken().trim();
              catch (FileNotFoundException e) {
                   throw new FileNotFoundException ("Archivo no encontrado " path"/Homepage.conf");     }
              catch (IOException e) {
                   throw new IOException ("Error al leer "+path+"/Homepage.conf");     }
              return valor;

  • Run time error - Exception in thread "main" java.lang.NoClassDefFoundError:

    Can can one help me with this error:
    Exception in thread "main" java.lang.NoClassDefFoundError: TestEnv
    The program is a simple one
    import java.io.*;
    import java.util.*;
    import java.lang.*;
    import java.lang.String.*;
    //A Very Simple Example
    class TestEnv {
    public static void main(String[] args){
    System.out.println("Env is fine");
    Compile the program:
    javac TestEnv.java
    Run the program:
    java TestEnv
    Error: Exception in thread "main" java.lang.NoClassDefFoundError: TestEnv

    Try setting the classpath properly. It seems the runtime evironment is unable to find the compiled class files. Nothing else is wrong.
    --Anil                                                                                                                                                                                                                                                                                           

  • Very strange Java error!!

    Hi,
    I have been trying to make the migration workbench run, for the past one week!
    I have been consistently getting 'class not found' error(see listing below) when I try to run the startMWB script. Please note the last few lines of the listing; the class loader loads the MigrationApp class and then it says that it can't find it.
    -----------------output of startMWB script---
    bbd-orac1./export/app/workbench/Omwb/bin> startMWB
    Info: ORACLE_HOME= /export/app/oracle/product/7.3.4
    Info: JAVA_HOME= /usr/java1.1
    Warning: ODBC_HOME not set, assuming default /opt/odbc path.
    Info: SYBASE_JDBCHOME= /export/app/jConnect-4_2
    Starting Migration Workbench.....
    [Loaded java/lang/Thread.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Object.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Class.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/String.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/Serializable.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/ThreadDeath.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Error.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Throwable.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Exception.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/RuntimeException.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Cloneable.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Runnable.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/ThreadGroup.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/StringBuffer.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/System.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Integer.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Number.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/NoClassDefFoundError.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/LinkageError.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/OutOfMemoryError.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/VirtualMachineError.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/util/Properties.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/util/Hashtable.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/util/Dictionary.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/util/HashtableEntry.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/FileInputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/InputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/FileDescriptor.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/FileOutputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/OutputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/BufferedInputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/FilterInputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/PrintStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/FilterOutputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/BufferedOutputStream.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/OutputStreamWriter.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/Writer.class from /usr/java1.1/lib/classes.zip]
    [Loaded sun/io/CharToByteConverter.class from /usr/java1.1/lib/classes.zip]
    [Loaded sun/io/CharacterEncoding.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/util/Locale.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Character.class from /usr/java1.1/lib/classes.zip]
    [Loaded sun/io/CharToByteISO8859_1.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/io/BufferedWriter.class from /usr/java1.1/lib/classes.zip]
    [Loaded java/lang/Compiler.class from /usr/java1.1/lib/classes.zip]
    [Loaded oracle/mtg/migrationUI/MigrationApp.class from /export/app/workbench/Omwb/jlib/omwb-1_3_0_0_1.jar]
    [Loaded oracle/sysman/emSDK/client/appContainer/WebApplication.class from /export/app/workbench/Omwb/jl   ib/omwb-1_3_0_0_1.jar]
    Class not found: oracle.mtg.migrationUI.MigrationApp
    bbd-orac1./export/app/workbench/Omwb/bin>
    OS: Solaris (Ultra 5)
    jvm: 1.1.8_10
    oracle:7.3.4
    Regards
    Manu

    Thanks OMW_Support. That was real neat support. Thanks, it worked!
    Essentially, OMW gives an error if you try to install it into 7.3.4 home, so I had actually installed it into a different home. But while running the startOMW script, as you pointed out the ORACLE_HOME variable was set to 7.3.4; changed it to the second ORACLE_HOME and it worked.
    Kind regards
    Manu
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Oracle Migration Workbench Support:
    If you are not running Oracle 8.1.7, then you need to install Oracle Migration Workbench 1.3.0.0.1 into a separate Oracle Home.
    The installer will install the required 8.1.7. client libraries and you can then use it to migrate to an Oracle8 or Oracle8i database. The key issue here is that when the Installer asks you to select or enter an Oracle Home, that you enter a new Oracle Home. (If you already had 8.1.7, then you'd have been able to install into an existing 8.1.7 Oracle Home. However, because you are not, then you need to install into a separate Oracle Home).
    ORACLE_HOME needs to point to this new Oracle Home when starting the Migration Workbench. Your log shows that it is pointing to an Oracle 7.3 home, which is incorrect.
    Please note that the Migration Workbench only supports migrations to Oracle8 and Oracle8i.<HR></BLOCKQUOTE>
    null

  • Error 500: java.lang.NoClassDefFoundError

    I'm trying to setup a web app and I opened up it's index.faces page on internet explorer, but it's giving me this huge error message on the page instead:
    Error 500: java.lang.NoClassDefFoundError: Error while defining class: <Class 1> This error indicates that the class: <Class 2> could not be located while defining the class: <Class 1> This is often caused by having the class at a higher point in the classloader hierarchy Dumping the current context classloader hierarchy: ==> indicates defining classloader *** indicates classloader where the missing class could have been found ***[0] com.ibm.ws.classloader.CompoundClassLoader@6a6cfd0b Local ClassPath: /mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/classes:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/commons-collections.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/icu4j_3_4_1.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/wsac_taglib_210.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/commons-beanutils.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/commons-logging.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/commons-digester.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/wsf_core.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/wsf_persistence.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/struts.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/jsf-ibm.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war/WEB-INF/lib/wsf_util.jar:/mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_WEB.war Delegation Mode: PARENT_FIRST ==>[1] com.ibm.ws.classloader.JarClassLoader@1784790283 Local Classpath: /mp/app/WebSphere6/AppServer/profiles/TestProfile01/installedApps/TestCell/ClarityPasswordResetEAR.ear/ClarityPasswordReset_BO.jar:/mp/app/WebSphere6/Custom-Libs/WSF_supplement/wscommon.jar Delegation mode: PARENT_FIRST [2] com.ibm.ws.classloader.ProtectionClassLoader@6e37bd08 [3] com.ibm.ws.bootstrap.ExtClassLoader@7d213d09 [4] sun.misc.Launcher$AppClassLoader@7dc43d09 [5] sun.misc.Launcher$ExtClassLoader@7dc03d09 ---Original exception--- java.lang.NoClassDefFoundError: <Class 2> at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code)) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) at java.beans.Beans.instantiate(Beans.java:202) at java.beans.Beans.instantiate(Beans.java:63) at com.sun.faces.config.ManagedBeanFactory.newInstance(ManagedBeanFactory.java:204) at com.sun.faces.application.ApplicationImpl.createAndMaybeStoreManagedBeans(ApplicationImpl.java:913) at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:84) at com.ibm.faces.databind.SelectItemsVarResolver.resolveVariable(SelectItemsVarResolver.java:38) at com.sun.faces.el.impl.NamedValue.evaluate(NamedValue.java:125) at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:146) at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:243) at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:156) at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:137) at javax.faces.component.UIOutput.getValue(UIOutput.java:147) at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:84) at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:204) at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:171) at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeEnd(DefaultAjaxRenderer.java:83) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:762) at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:604) at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:527) at com.sun.faces.taglib.html_basic.InputTextTag.doEndTag(InputTextTag.java:673) at com.ibm._jsp._passwordreset._jspx_meth_h_inputText_0(_passwordreset.java:133) at com.ibm._jsp._passwordreset._jspx_meth_h_form_0(_passwordreset.java:199) at com.ibm._jsp._passwordreset._jspx_meth_hx_scriptCollector_0(_passwordreset.java:227) at com.ibm._jsp._passwordreset._jspx_meth_f_view_0(_passwordreset.java:255) at com.ibm._jsp._passwordreset._jspService(_passwordreset.java:85) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:91) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1284) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:674) at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:117) at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper.handleRequest(JSPExtensionServletWrapper.java:178) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:334) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:325) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:254) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:220) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1284) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:674) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3004) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:221) at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:210) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1958) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:89) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:472) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:288) at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:207) at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:109) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java(Compiled Code)) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code)) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java(Compiled Code)) at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java(Compiled Code)) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code)) --- end Original exception----
    Any Help will be appreciated. Thank you.

    sounds like your deployment isn't right - either your classpath isn't set correctly or you haven't included all the classes necessary in your deployment - or if this was working but now it's not then perhaps you removed something?

  • Exception in thread "main" java.lang.NoClassDefFoundError: TestInputs

    Hello everyone,
    Can someone enlighten my mind with this error?
    import java.io.*;
    public class TestInputs
         public static void main(String [] args) throws IOException
              DataInputStream din = new DataInputStream(System.in); // read inputs from keyboard
              InputStreamReader inReader = new InputStreamReader(din);
              BufferedReader inBuf = new BufferedReader(inReader);
              String s = inBuf.readLine( );
         } // end main( )
    } // end class
    Error:
    Exception in thread "main" java.lang.NoClassDefFoundError: TestInputs

    Looks like your CLASSPATH is not setup properly.
    Make sure that TestInputs.class is on your class path when you run
    "java TestInputs"
    and that you copiled it

  • Very Strang occurance of: java.lang.NoClassDefFoundError

    MY ERROR; Exception in thread "main" java.lang.NoClassDefFoundError
    I am on a WIN 2k Server.
    I have compiled and used the java file, portListener, on this same box.
    I have run the code at the command line in the past with java portListener
    NOW, I went to install this little ditty on the production server and I get:
    Exception in thread "main" java.lang.NoClassDefFoundError
    HOWEVER, if I try running the app back on the test server, which is a complete image of the production server, I now get the same error. WHICH I WASN'T when I created this file a month ago. And, no, no one has had access to this box and no one has changed anything.
    ADDITIONALLY, HERE'S THE STRANG PART; if I log in as a different user onto windows, the program DOES work exactly as designed.
    I am assuming that the problem lies in authorization somewhere, but I can't figure it out. I have no authorization in the file's processes.
    Can anyone help?

    MY ERROR; Exception in thread "main"
    java.lang.NoClassDefFoundError
    NOW, I went to install this little ditty on the
    production server and I get:
    Exception in thread "main"
    java.lang.NoClassDefFoundError
    HOWEVER, if I try running the app back on the test
    server, which is a complete image of the production
    server, I now get the same error. WHICH I WASN'T when
    I created this file a month ago. And, no, no one has
    had access to this box and no one has changed
    anything.
    ADDITIONALLY, HERE'S THE STRANG PART; if I log in as a
    different user onto windows, the program DOES work
    exactly as designed.
    I am assuming that the problem lies in authorization
    somewhere, but I can't figure it out. I have no
    authorization in the file's processes.It seems that either you have limited access rights with different users or you have set up CLASSPATH as user specific environment variable and not system wide. Check the visibility of CLASSPATH with different users.
    Mauri

  • Java.lang.NoClassDefFoundError when compile class in Weblogic Linux Env.

    Hi,
    I'm trying jay article ( http://jaysensharma.wordpress.com/2009/08/17/mdb3-0-sample-for-weblogic-application-server/ ) for send message
    to JMS, it works great in windows but in Linux is failed.
    I’m facing the issue when compile QueueSend class linux environment,
    but windows it works great.
    in windows I compile the class like this :
    C:\bea\user_projects\domains\MyDomain\bin>setDomainEnv.cmd
    C:\bea\user_projects\domains\MyDomain>java QueueSend t3://localhost:7001
    JMS Message Sent: Test Message Body with counter = 0
    JMS Message Sent: Test Message Body with counter = 1
    in Linux :
    after ./setDomainEnv,
    $bea\…\MYDOMAIN\bin >java QueueSend t3://localhost:7001
    Exception in thread “main” java.lang.NoClassDefFoundError: javax/jms/Message
    Caused by: java.lang.ClassNotFoundException: javax.jms.Message
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    I think it cannot find the java_home or classpath properly, how to solve this issue?
    Really thanks in advance.
    Edited by: muhkah on 09-Apr-2010 19:58

    Hi Muhkah,
    Please add the *"<BEA_HOME>\modules\javax.jms_1.1.1.jar"* file also in the Client ClassPath.
    But the Best thing i will suggest it to Just add the "wlfullClient.jar" file in the client ClassPath...this is a very useful Jar file which solves many many issues. There is a very simple way to create this JAR file: http://jaysensharma.wordpress.com/2010/02/03/building-wlfullclient-jar/
    <BR>
    The advantage of using *"wlfullclient.jar"* is Just Make it once and then reuse this single Jar in any client Application which is going to interact with WebLogic. This Powerful Jar contains almost all the Classes which is needed by a Client.
    Now you can run your Client Program like this :
    java    -classpath    /app/bea10.3/wl_server/server/lib/wlfullclient.jar    QueueSend t3://localhost:7001
    Thanks
    Jay SenSharma

  • Discussion eMail link causing class java.lang.NoClassDefFoundError on reply

    When forwarding an eMail link from a discussion, if the user follows the link and then clicks on "reply" it causes a  class java.lang.NoClassDefFoundError 
    This also happens if you create a favorite to the discussion. 
    Our portal is running:
       J2EE Engine 6.40 PatchLevel 100627.313
       Portal 6.0.15.0.0
       KnowledgeManagementCollaboration 6.0.15.0.0 (NW04 SPS15)
    <b>My question is what file is missing or what entry in the portalapp.xml is missing?</b>
    Here is the detail:
    System Error
    An exception occurred during the program execution. Below you will find technical information pertaining to this exception that you might want to forward to your system administrator.
    Exception Class     
    Call Stack     java.lang.ClassCastException
            at com.sapportals.wcm.control.generic.WcmErrorControl.readInputData(WcmErrorControl.java:558)
            at com.sapportals.wdf.stack.Control.triggerInput(Control.java:473)
            at com.sapportals.wdf.WdfEventDispatcher.dispatch(WdfEventDispatcher.java:172)
            at com.sapportals.wdf.WdfCompositeController.onWdfEvent(WdfCompositeController.java:538)
            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:324)
            at com.sapportals.htmlb.page.DynPage.doProcessCompositeEvent(DynPage.java:204)
            at com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:142)
            at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:115)
            at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
            at com.sapportals.wcm.portal.component.base.ControllerComponent.doContent(ControllerComponent.java:73)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
            at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
            at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
            at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
            at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
            at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
            at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
            at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hello Joel,
    Yes, I did follow the guide in Stefan's Blog and used the correct three standalone SDA files;
    actually I found out in CE 7.1.1, these three DC already exist after standard installation and
    have not deployed them at all.
    Thank you for your input.
    Ying-Jie Chen

  • Java.lang.NoClassDefFoundError:Couldnot initialize class com.sap.mw.jco.JCO

    Hi,
    I am having an issue with SAP adapter configuration. It throws below error in log files :
    java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [no sapjcorfc in java.library.path]. java.library.path [opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/lib/i386/client:/opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/lib/i386:/opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/../lib/i386:/opt/apps/Oracle/patch_wls1032/profiles/default/native:/opt/apps/Oracle/patch_jdev1111/profiles/default/native:/opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/lib/i386/client:/opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/lib/i386:/opt/apps/Oracle/jdk160_14_R27.6.5-32/jre/../lib/i386:/opt/apps/Oracle/patch_wls1032/profiles/default/native:/opt/apps/Oracle/patch_jdev1111/profiles/default/native:/opt/apps/Oracle/wlserver_10.3/server/native/linux/i686:/opt/apps/Oracle/wlserver_10.3/server/native/linux/i686/oci920_8:/opt/apps/Oracle/wlserver_10.3/server/native/linux/i686:/opt/apps/Oracle/wlserver_10.3/server/native/linux/i686/oci920_8:/opt/apps/Oracle/Oracle_SOA1/soa/thirdparty/edifecs/XEngine/bin:/opt/apps/Oracle/Oracle_SOA1/soa/thirdparty/edifecs/XEngine/bin]
    java.lang.NoClassDefFoundError: Could not initialize class com.sap.mw.jco.JCO
    Invoking SAP targets from bpel or iwafjca test servlet fails with "java.lang.NoClassDefFoundError: Could not initialize class com.sap.mw.jco.JCO."
    I am able to connect from Application Explorer(AE) and browse through idocs and bapis. I tried to check the class loading pattern for AE using Jconsole :
    1. Started the AE
    2. /opt/apps/Oracle/jdk1.6.0_19/bin/jps
    15279 BseFlashScreen
    3. /opt/apps/Oracle/jdk1.6.0_19/bin/jconsole 15279
    Enabled verbose output on class loading page and connected to SAP target from AE
    4. The verbose output shows below :
    Loaded com.sap.mw.jco.JCO from file:/opt/apps/Oracle/Oracle_SOA1/soa/thirdparty/ApplicationAdapters/lib/sapjco.jar
    I have added the above path to my LD_LIBRARY_PATH
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/${arch}:${MW_HOME}/Oracle_SOA1/soa/thirdparty/ApplicationAdapters/lib:${MW_HOME}/user_projects/domains/base_domain/lib:${WL_HOME}/server/native/linux/${arch}/oci920_8
    I also added the path to WEBLOGIC_CLASSPATH in commEnv.sh file.
    The sapjco.jar, libsapjcorfc.so and librfccm.so files are also available under below directories
    WL_HOME/server/lib
    MW_HOME/Oracle_SOA1/soa/thirdparty/ApplicationAdapters/lib
    MW_HOME/user_projects/domains/base_domain/lib
    Any suggestions will be really helpful.
    Regards
    Subhankar

    Hi Manoj,
    I have added the libsapjcorfc.so and librfccm.so files to below locations:
    WL_HOME/server/lib
    MW_HOME/Oracle_SOA1/soa/thirdparty/ApplicationAdapters/lib
    MW_HOME/user_projects/domains/base_domain/lib
    And also set the LD_LIBRARY_PATH and WEBLOGIC_CLASSPATH in commEnv.sh file.
    Eg:
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/${arch}:${MW_HOME}/Oracle_SOA1/soa/thirdparty/ApplicationAdapters/lib:${MW_HOME}/user_projects/domains/base_domain/lib:${WL_HOME}/server/native/linux/${arch}/oci920_8
    Is there any other location where these need to be added ? I hope library path/system path refers to the WEBLOGIC_CLASSPATH ?
    Regards
    Subhankar

  • Java.lang.NoClassDefFoundError while calling a java class from BPEL

    Hi,
    I'm calling a java class to convert JSON to XML using BPEL. I have imported all the necessary jar files in the project and compiling done successfully.
    But at runtime , i get the java.lang.NoClassDefFoundError: net/sf/json/JSON error.
    For this i placed all the necessary jars under FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ path and restarted the server.
    But still i'm getting the same error at runtime.
    Did i missed any step? Let me know the procedure to solve this.
    Do i have to run ant or edit Manifest file after placing the jar?
    in one site i find we have to place the jars under <DOMAIN HOME>/lib directory. Is this correct?
    We are using SOA suite 11.1.1.6.
    Thanks,
    Terry

    Hi Karan,
    I have done placing the jars at FUSION_HOME/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1/ and ran ant  -f build.xml .The build was successful without any error.
    I have even placed the jars in <DOMAIN HOME>/lib (/us2001/fmw/11.1.1.6/user_projects/domains/ohsdomain/lib) and did a server restart.
    After these activities, when i execute the composite, i still get the error in em console,
    Message
    got RuntimeException
    Supplemental Detail
    oracle.fabric.common.FabricException: Could not create object of class 'packageName.className'; nested exception is:
    java.lang.NoClassDefFoundError: net/sf/json/JSON
    at oracle.integration.platform.blocks.wsif.WsifReference.request(WsifReference.java:698)
    at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
    at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:182)
    Any help on this.
    Thanks,
    Terry

  • Exception in thread "main" java.lang.NoClassDefFoundError: Emp/class

    Dear all,
    It occur 'Exception in thread "main" java.lang.NoClassDefFoundError: Emp/class' error when I test a oracle java sample.I've already SET CLASSPATH=C:\ORACLE\JDBC\LIB\CLASSE~1.ZIP.
    following is the source code:
    import java.sql.*;
    class Emp
    public static void main (String args [])
    throws SQLException
    // Load the Oracle JDBC driver
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    // Connect to the database
    // You must put a database name after the @ sign in the connection URL.
    // You can use either the fully specified SQL*net syntax or a short cut
    // syntax as <host>:<port>:<sid>. The example uses the short cut syntax.
    Connection conn =
    DriverManager.getConnection ("jdbc:oracle:oci8:@localhost:1521:orcl",
                        "scott", "tiger");
    // Create a Statement
    Statement stmt = conn.createStatement ();
    // Select the ENAME column from the EMP table
    ResultSet rset = stmt.executeQuery ("select ENAME from EMP");
    // Iterate through the result and print the employee names
    while (rset.next ())
    System.out.println (rset.getString (1));
    Can you tell me what should also be set in classpath?
    thanks in advance.

    You are right, the program is absolutely correct and I've run it before.but why set PATH=%PATH%;C:\ORACLE\JDBC\LIB\CLASSE~1.ZIP?I don't think it is correct.
    I've ever run this jdbc program before and remeber only set classpath(path is also be set only for run executable program, for example set path=%path%;c:\j2sdk\bin),
    I think the only difference with before is:
    1,oracle version is changed from enterprise version to personal version
    2,OS is changed from NT to windows 98
    but i dont know if it lead to problem and can you give me some advice?

  • Exception in thread "main" java.lang.NoClassDefFoundError: SayHi/class

    Program - c:\jdk1.3.1_01\demo\SayHi.java
    import java.io.*;
    class SayHi
    public static void main(String[] args)
    System.out.println("hellow Worls");
    Operating Environment-
    1) New installation of Windows Advance 2000 Server. No other installatons.
    2) Installed j2sdk-1_3_1_01a-win.exe which I downloaded today.
    3) Modified path - PATH=c:\jdk1.3.1_01\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem
    4 Created the above program in c:\jdk1.3.1\demo
    4a) javac SayHi.java
    4b) java SayHi.class
    ERROR MESSAGE ENCOUNTERED
    Exception in thread "main" java.lang.NoClassDefFoundError: SayHi/class
    5) I've experimented with the -classpath
    6) I've followed the installation notes for Version 1.3.1
    and searched the support site and found numerious problems in this area.
    7) I've encountered this same problem on Windows 2K Professional.
    I need some help getting the tools to work

    Try running the sample by typing:
    java SayHi
    I hope you're using a book or taking a course to learn Java. Pay attention to the details.

  • Exception in thread "main" java.lang.NoClassDefFoundError c:\MyClass/class

    i compile my java programm by typing javac c:\MyClass.java, i have 0 errors. But when i try to run the class file by typing java c:\MyClass.class i have this exception : Exception in thread "main" java.lang.NoClassDefFoundError c:\MyClass/class
    what is wrong please?

    what is wrong please? First, wrong forum. See the " New To Java Technology" forum.
    Second, you run classes not files (as the previous poster pointed out.)

  • I am getting the following error: Unable to locate class: java.lang.NoClassDefFoundError: on an iPlanet WS. We have ensured that the classpath in jvm12.conf includes the jar file with path. Any ideas?

     

    Well, now I'm pulling my hair out even more because I can't get it to resolve anything in jaxws-rt.jar at runtime. Note: compile-time still works FINE.
    I was messing with classpaths and stuff (and the endorsed dirs option of course) and it was "working" to the extent I had posted before, but then I kept playing with it and at some point I said, this isn't working and I need to reset all this stuff back to the way it was.
    ... so I did that. And now it won't resolve "PolicyException:"
    java.lang.NoClassDefFoundError: com/sun/xml/ws/policy/PolicyException
    This doesn't mean anything to you guys I bet, but that happens when it FIRST gets inside the web service code, which references PolicyException (doesn't even use it at that point.. I'm assuming the import is screwing it up when it's in the constructor). So now it won't resolve at all. Before, it was getting past this point and telling me the "method not found" error on the next line or this same error for WSBindingProvider two lines down, when it's actually being used. AWESOME.
    I downloaded the latest jaxws-rt.jar and all its dependencies, shoved that into my lib folder, and set the endorsed dir to that folder (There's kind of a web of dependencies here. jaxws-rt.jar expects all its dependencies to be in the same folder, it seems, so I don't know how it was "working" before when I just copied jaxws-rt.jar into my separate endorsed dir - but I can't move all of those files to endorsed because I need them in my project (which expects them to be in the lib folder)). What happened? It went back to my original "String" error (first error in the first post), which means it's not getting endorsed at all from that location.
    What a mess.
    Can someone tell me what the heck I'm supposed to do with this jar file?

Maybe you are looking for

  • Cost center commitments reconcilation issue

    Hi, i have Cost Center Commitments Reconcilation issue.. one cost element values are not updating to BW from R/3 this is the issue we have .. RSA3 showing 0 Amount for that cost element.. i have tried to load upto PSA here also i am getting 0 values.

  • Computer (window 8) doesn't recognize my iPod touch 5th gen.

    So my iPod is on the "connect to itunes" spot. When I plug it in, it says something like "USB device cannot be recognized." help?

  • Process order release problem

    Hai All, I have created a process order and when i am releasing the same, following error is coming and system is not allowing to release the process order. Resource T-DTM100 in operation 0200 does not meet resource selection conditions How to solve

  • Permanent link to specific version of a document

    When 'Sharing' documents is it possible to issue (say for emailing to someone) a permanent link to the document i.e. one which is locked to the version and not one that changes or fails if a new version is subsequently added? There appears to be two

  • Stand for MacBook Pro

    Is a stand necessary for the MacBook Pro when it is used extensively all day sitting flat on a table? Thanks for your information. Vernon