5 Replies Latest reply on Jul 11, 2002 7:47 PM by ralexander

    java.lang.NoClassDefFoundError: javax/net/SocketFactory

    chanly

      I try to compile jboss examples - Interest and compile its client application by command "ant intro-interest-client" and got the following error

      compile:

      interest-client:
      [java] java.lang.NoClassDefFoundError: javax/net/SocketFactory
      [java] at org.jnp.interfaces.NamingContextFactory.getInitialContext(Nam
      ingContextFactory.java:38)
      [java] at javax.naming.spi.NamingManager.getInitialContext(NamingManage
      r.java:668)
      [java] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.
      java:246)
      [java] at javax.naming.InitialContext.init(InitialContext.java:222)
      [java] at javax.naming.InitialContext.(InitialContext.java:178)
      [java] at org.jboss.docs.interest.InterestClient.main(InterestClient.ja
      va:27)
      [java] Exception in thread "main"
      [java] Java Result: 1

        • 1. Re: java.lang.NoClassDefFoundError: javax/net/SocketFactory
          joelvogt

          looks like it needs jnet.jar on cp

          • 2. Re: java.lang.NoClassDefFoundError: javax/net/SocketFactory
            chanly

            But I still get the following error message with "ant intro-interest-client"


            init:
            [echo] Using JBoss directory=d:\jboss-3.0.0_tomcat-4.0.3
            [echo] Using base classpath=D:\jboss-3.0.0_tomcat-4.0.3\client\jboss-j2ee.j
            ar;D:\jboss-3.0.0_tomcat-4.0.3\client\jaas.jar;D:\jboss-3.0.0_tomcat-4.0.3\clien
            t\jbosssx-client.jar;D:\jboss-3.0.0_tomcat-4.0.3\client\jboss-client.jar;D:\jbos
            s-3.0.0_tomcat-4.0.3\client\jnp-client.jar;D:\jboss-3.0.0_tomcat-4.0.3\client\jn
            et.jar;D:\catalina\common\lib\servlet.jar
            [echo] Using Source directory=D:\jboss-3.0.0_tomcat-4.0.3\docs\examples
            [echo] Using Build directory=D:\jboss-3.0.0_tomcat-4.0.3\docs\examples/buil
            d-examples

            intro-interest-client:

            compile:
            [javac] Compiling 1 source file to D:\jboss-3.0.0_tomcat-4.0.3\docs\examples
            \build-examples\interest\classes

            interest-client:
            [java] Got context
            [java] javax.naming.NameNotFoundException: Interest not bound

            BUILD SUCCESSFUL

            Total time: 16 seconds

            • 3. Re: java.lang.NoClassDefFoundError: javax/net/SocketFactory
              joelvogt

              mok, did you get any message on deployment in server log?

              • 4. Re: java.lang.NoClassDefFoundError: javax/net/SocketFactory
                ralexander

                To fix this problem I changed two lines in ../examples/jboss/docs/interest/build.xml.

                The jar was deploying to /server/all/deploy. I made it deploy to /server/default/deploy.

                Hope this helps, the two changed lines are in the snippet below.

                Ron



                <!--changed from server/all/deploy to server/default/deploy-->




                • 5. Re: java.lang.NoClassDefFoundError: javax/net/SocketFactory
                  ralexander

                  I changed the ../examples/org/jboss/docs/interest/build.xml so the jar deploys from /server/all/deploy to /server/default/deploy.

                  Fixed that problem but am running into others now.

                  The changed lines are in the xml snippet below.

                  Hope this helps,
                  Ron



                  <!--changed from server/all/deploy to server/default/deploy-->