Help - Tomcat - Package not found in import

Error: 500
Location: /htmltest/login.jsp
Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile C:\jdk1.3.1\jakarta-tomcat-3.3a\work\DEFAULT\htmltest\login_1.java:5: Package usingjsp not found in import.
import usingjsp.*;
^
1 error
     at org.apache.tomcat.facade.JasperLiaison.javac(Unknown Source)
     at org.apache.tomcat.facade.JasperLiaison.processJspFile(Unknown Source)
     at org.apache.tomcat.facade.JspInterceptor.requestMap(Unknown Source)
     at org.apache.tomcat.core.ContextManager.processRequest(Unknown Source)
     at org.apache.tomcat.core.ContextManager.internalService(Unknown Source)
     at org.apache.tomcat.core.ContextManager.service(Unknown Source)
     at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source)
     at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
     at java.lang.Thread.run(Thread.java:484)
Above is the error I encounter when running my JSP and Servlets combination under Tomcat3.3a
Can anyone pls tell me basically what error is that?
The path for my package "usingjsp" is c:\jdk13~1.1\jakart~1.3a\webapps\examples\web-inf\classes\usingjsp
I put my package under that directory because to my knowledge Tomcat requires all servlet to be put under there by default.
The path for my JSP file is c:\jdk13~1.1\jakart~1.3a\webapps\htmltest.
NOTE: I had modified the XML file.
Under that folder there is 2 classes named LoginServlet and UserDataTable.
Below are my codes:
1. logintest.html
<html>
<body>
<form action="login.jsp" method="post">
<table>
<tr><td>Username: <td><input type="text" name="username">
<tr><td>Password: <td><input type="password" name="password">
</table>
<input type="submit" value="SUBMIT">
</form>
</body>
</html>
2. login.jsp
<%@ page language="java" import="java.util.*" %>
<%@ page import="usingjsp.*" %>
<html>
<body bgcolor="#a3355f">
<%
     String userName = request.getParameter("username");
     String password = request.getParameter("password");
     String userKey = UserDataTable.createUserData();
     Hashtable userData = UserDataTable.getUserData(userKey);
     userData.put("username", userName);
%>
<form action="/examples/servlet/LoginServlet" method="post">
<input type="hidden" name="userKey" value="<%userKey%>">
<input type="submit" value="SUBMIT">     
</form>
</body>
</html>
3. LoginServlet.java
//package usingjsp;
import javax.servlet.*;
import java.io.*;
import java.util.*;
public class LoginServlet extends GenericServlet {
     public void service(ServletRequest req, ServletResponse res) throws IOException {
          res.setContentType("text/html");
          PrintWriter out = res.getWriter();
          String userKey = req.getParameter("userKey");
          Hashtable userData = new Hashtable();
          UserDataTable temp = new UserDataTable();
          userData = temp.getUserData(userKey);
          if (userData == null) {
               out.println("<html>");
               out.println("<body>");
               out.println("<h1>SORRY<h1>");
               out.println("</body>");
               out.println("</html>");
               return;
          String userName = (String)userData.get("username");
               out.println("<html>");
               out.println("<body>");
               out.println("<h1>" + userName + "<h1>");
               out.println("</body>");
               out.println("</html>");
4. UserDataTable.java
//package usingjsp;
import java.util.*;
public class UserDataTable {
     protected static Hashtable userData = new Hashtable();
     protected static Random keyGenerator = new Random();
     public static String createUserData() {
          String userKey = "" + keyGenerator.nextLong();
          userData.put(userKey, new Hashtable());
          return userKey;
     public static Hashtable getUserData(String userKey) {
          if (userKey == null) return null;
               return (Hashtable) userData.get(userKey);
     public static void clearUserData(String userKey) {
          if (userKey == null) return;
               userData.remove(userKey);
}Pls let me know if you need more info. Thanks!

1. login.jsp
<%@ page language="java" import="java.util.*" %>
<%@ page import="classes.servlets.*" %>
<html>
<body bgcolor="#a3355f">
<%
     String userName = request.getParameter("username");
     String password = request.getParameter("password");
     String userKey = UserDataTable.createUserData();
     Hashtable userData = UserDataTable.getUserData(userKey);
     userData.put("username", userName);
%>
<form action="/classes/servlet/LoginServlet" method="post">
<input type="hidden" name="userKey" value="<%userKey%>">
<input type="submit" value="SUBMIT">     
</form>
</body>
</html>
2. UserDataTable.java
package classes.servlets;
import java.util.*;
public class UserDataTable {
     protected static Hashtable userData = new Hashtable();
     protected static Random keyGenerator = new Random();
     public static String createUserData() {
          String userKey = "" + keyGenerator.nextLong();
          userData.put(userKey, new Hashtable());
          return userKey;
     public static Hashtable getUserData(String userKey) {
          if (userKey == null) return null;
               return (Hashtable) userData.get(userKey);
     public static void clearUserData(String userKey) {
          if (userKey == null) return;
               userData.remove(userKey);
3. LoginServlet.java
package classes.servlets;
import javax.servlet.*;
import java.io.*;
import java.util.*;
public class LoginServlet extends GenericServlet {
     public void service(ServletRequest req, ServletResponse res) throws IOException {
          res.setContentType("text/html");
          PrintWriter out = res.getWriter();
          String userKey = req.getParameter("userKey");
          Hashtable userData = new Hashtable();
          UserDataTable temp = new UserDataTable();
          userData = temp.getUserData(userKey);
          if (userData == null) {
               out.println("<html>");
               out.println("<body>");
               out.println("<h1>SORRY<h1>");
               out.println("</body>");
               out.println("</html>");
               return;
          String userName = (String)userData.get("username");
               out.println("<html>");
               out.println("<body>");
               out.println("<h1>" + userName + "<h1>");
               out.println("</body>");
               out.println("</html>");
}I had added CLASSPATH=c:\jdk13~1.1\jakart~1.3a\webapps\internet\web-inf into autoexec.bat.
I had been able to compile UserDataTable.java and LoginServlet.java.
Path for UserDataTable = c:\jdk13~1.1\jakart~1.3a\webapps\internet\web-inf\classes\servlets\UserDataTable.java
Path for LoginServlet = c:\jdk13~1.1\jakart~1.3a\webapps\internet\web-inf\classes\servlets\UserDataTable.java
server.xml<?xml version="1.0" encoding="ISO-8859-1"?>
<Server>
    <!-- You can add a "home" attribute to represent the "base" for
         all relative paths. If none is set, the TOMCAT_HOME property
         will be used, and if not set "." will be used.
         webapps/, work/ and log/ will be relative to this ( unless
         set explicitely to absolute paths ).
      -->
    <ContextManager workDir="work" >
      <!-- ==================== Global modules ==================== -->
        <LoaderInterceptor11  useApplicationLoader="true" />
        <TrustedLoader />
        <LogSetter name="tc_log" timestamps="true"
             verbosityLevel="INFORMATION"  />
        <LogEvents enabled="false" />
        <!-- Backward compat: read the Context declarations from server.xml-->
        <ContextXmlReader config="conf/server.xml" />
        <!-- Separated Context -->
        <ContextXmlReader config="conf/apps.xml" />
        <AutoDeploy source="modules" target="modules"
              redeploy="true" />
        <AutoWebApp dir="modules" host="DEFAULT" trusted="true"/>
        <AutoDeploy source="webapps" target="webapps" />
        <AutoWebApp dir="webapps" host="DEFAULT" />
        <PolicyLoader securityManagerClass="java.lang.SecurityManager"
                policyFile="conf/tomcat.policy" />
        <SimpleMapper1 />
        <SessionExpirer checkInterval="60" />
        <!-- For development you can use randomClass="java.util.Random" -->
        <SessionIdGenerator randomClass="java.security.SecureRandom"
                            randomFile="/dev/urandom" />
        <!-- ========== context processing modules ========== -->
        <!-- This will be the "default" profile
             ( all except the "global" modules can be set per context )
          -->
        <LogSetter name="servlet_log"
             timestamps="true"
             verbosityLevel = "INFORMATION"
             path="logs/servlet-${yyyyMMdd}.log"
             />
        <LogSetter  name="JASPER_LOG"
             timestamps="true"
             path="logs/jasper-${yyyyMMdd}.log"
             verbosityLevel = "INFORMATION"  />
        <WebXmlReader validate="true" />
        <ErrorHandler showDebugInfo="true" />
        <WorkDirSetup cleanWorkDir="false" />
        <Jdk12Interceptor />
        <!-- Non-standard invoker, for backward compat. ( /servlet/* ) -->
        <InvokerInterceptor />
        <!-- you can add javaCompiler="jikes" -->
        <JspInterceptor keepGenerated="true"
               largeFile="false"
               useJspServlet="false"
               />
        <StaticInterceptor listings="true" />
        <ReloadInterceptor fullReload="true" />
        <SimpleSessionStore maxActiveSessions="-1" />
        <AccessInterceptor />
        <CredentialsInterceptor />
        <SimpleRealm  filename="conf/users/global-users.xml" />
       <!-- UnComment the following and comment out the
            above to get a JDBC realm.
            Other options for driverName:
              driverName="oracle.jdbc.driver.OracleDriver"
              connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
              connectionName="scott"
              connectionPassword="tiger"
              driverName="org.gjt.mm.mysql.Driver"
              connectionURL="jdbc:mysql://localhost/authority"
              connectionName="test"
              connectionPassword="test"
            "connectionName" and "connectionPassword" are optional.
        -->
        <!--
        <JDBCRealm
            debug="99"
         driverName="sun.jdbc.odbc.JdbcOdbcDriver"
         connectionURL="jdbc:odbc:TOMCAT"
         userTable="users"
            userNameCol="user_name"
            userCredCol="user_pass"
         userRoleTable="user_roles"
            roleNameCol="role_name" />
        -->
        <LoadOnStartupInterceptor />
        <Servlet22Interceptor />
        <!-- Tag pooling support.
             To enable the reuse of tag handlers as described in
             the JSP spec, uncomment the following.  If your pages
             use a lot of custom tags, you should see a nice performance
             gain.
             Note that placing the interceptor here will enable
             Tag pooling for all of the web applicatitions loaded -
             this may be a bad thing if all tags are not coded to
             handle reuse. To enable pooling only for specific web
             applications i.e. Contexts, place the interceptor inside of
             the Context's definition.
             To view information about tag usage uncomment the tag
             LogSetter. Set verbosityLevel to DEBUG to see everytime
             a tag is obtained and released.
        -->
        <!--
        <LogSetter  name="tag_pool_log" timestamps="true"
            path="logs/tagpool-${yyyyMMdd}.log"
            verbosityLevel="INFORMATION" />
        <TagPoolManagerInterceptor />
        -->
        <!-- Request processing -->
        <DecodeInterceptor />
        <SessionId cookiesFirst="true" noCookies="false" />
        <!-- Automatic config generation
             Set noRoot="false" if you wish to have Tomcat try to take
               control of the external web server's root context.
               Additonal configuration of the external web server may be
               required for this to be successful.
             Note: Configuration files are not written as part of the
               default startup behvior.  Append "jkconf" to the startup
               command to have Tomcat initialize, write the config files,
               then exit. This may be done while Tomcat is running.
          -->
        <ApacheConfig noRoot="true" />
        <IISConfig noRoot="true" />
        <NSConfig noRoot="true" />
         <!-- Uncoment for apache-style logs
              Attributes: logFile, flush, format
        <AccessLogInterceptor/>
          -->
      <!-- ==================== Connectors ==================== -->
       <!-- new http adapter. Attributes:
               secure - use SSL ( https )
               keystore, keypass - certs for SSL
               port
               reportedname - Server name to send back to browser
                              by default report Tomcat Web Server ...
                              set an empty string to avoid sending server header
        -->
        <Http10Connector   port="8080"
                  secure="false"
                  maxThreads="100"
                  maxSpareThreads="50"
                  minSpareThreads="10" />
        <!--
            Uncomment this for SSL support. You _need_ to set up a
            server certificate if you want this to work, and you
            need JSSE. See tomcat-ssl-howto.html for more detailed
            instructions.
            1. Make the JSSE jars available to Tomcat, either by making
               them an installed extension or by adding them to the
               Tomcat CLASSPATH.
            2. Do: keytool -genkey -alias tomcat -keyalg RSA
               RSA is essential to work with Netscape and IIS.
               Use "changeit" as password. ( or add keypass attribute )
               You don't need to sign the certificate.
         -->
        <!--
        <Http10Connector  port="8443" secure="true" />
        -->
        <!--
             JNI connector. It assumes the library is located in
             TOMCAT_HOME/bin/native/jni_connect.[dll, nlm, so]. or in LD_LIBRARY_PATH.
             For different paths set "nativeLibrary" parameter.
             The JniConnector will be self-enable only if JNI mode is detected.
         -->
        <JniConnector />
        <!-- Apache AJP12 support. This is also used to shut down tomcat.
             Parameter "address" defines network interface this Interceptor
             "binds" to. Add it if you want to "bind" to just "127.0.0.1".
             address="127.0.0.1"
             Parameter "tomcatAuthentication", controls if Tomcat honors
             ( and uses ) auth done in HTTP Server or not, when true Tomcat does
             not use in any way auth information provided by the HTTP Server.
             true is the default.
             tomcatAuthentication="false"
          -->
        <Ajp12Connector      port="8007" />
        <!-- Apache AJP13 support (mod_jk)
             Parameter "address" defines network interface this Interceptor
             "binds" to. Add it if you want to "bind" to just "127.0.0.1".
             address="127.0.0.1"
             Parameter "tomcatAuthentication", controls if Tomcat honors
             ( and uses ) auth done in HTTP Server or not, when true Tomcat does
             not use in any way auth information provided by the HTTP Server.
             true is the default.
             tomcatAuthentication="false"
          -->
        <Ajp13Connector port="8009" />
      <!--
           Context definitions can be placed here ( not recommended ) or
           in separate files. The ContextXmlReader will read all context
           definitions ( you can customize the "base" filename ).
           The default is conf/apps-[name].xml.
           See conf/apps-examples.xml and conf/apps-admin.xml 
       -->
<Context path="/internet"
docBase="webapps/internet"
crossContext="true"
debug="0"
reloadable="true"
trusted="false" >
</Context>
    </ContextManager>
</Server>The directory structure is:
<c:\>
    <jdk13~1.1>
        <jakart~1.3a>
            <webapps>
                <internet>
                    <jsp>
                    <web-inf>
                        <classes>
                            <servlets>
                            <beans>P/S: Actually, I would want to add c:\jdk13~1.1\jakart~1.3a\webapps into CLASSPATH, so that I can use the package as internet.web-inf.classes.servlet (instead of current version of classes.servlet).
However, the compiler would not let me compile because it says ";" expected at web-inf (I think the hyphen is not allowed). Is there any other solution?
Thanks and sorry to bother you again!

Similar Messages

  • Package not found in import

    Hello, I�m trying to run a webapplication but I get an Error 500-message in the browser(IE 5): Package not found in import. It is an webapplication with JSPs and an controlling servlet. Does anyone know how to fix that problem?
    Using: Windows 2000, Tomcat 3.2.1 as NT-service, JavaTM 2 SDK, Enterprise Edition, JavaTM 2 SDK, Standard Edition
    Tomcat/webapps/projektverwaltung.war
    Error: 500
    Location: /projektverwaltung/projektverwaltung/JSP/Menue.jsp
    Internal Servlet Error:
    org.apache.jasper.JasperException: Unable to compile class for JSPC:\Tomcat\work\localhost_8080%2Fprojektverwaltung\_0002fprojektverwaltung_0002fJSP_0002fMenue_0002ejspMenue_jsp_0.java:15: Package de.zebulon.projektverwaltung.projekttool not found in import.
    import de.zebulon.projektverwaltung.projekttool.*;
    ^
    1 error
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:254)
         at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:462)
         at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
         at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:433)
         at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:152)
         at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:164)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
         at org.apache.tomcat.core.Handler.service(Handler.java:286)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
         at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
         at java.lang.Thread.run(Thread.java:484)
    CLASSPATH: .;C:\;C:\jesdkee1.3\lib\j2ee.jar;C:\jdk1.3.0_01\lib\tools.jar;C:\Tomcat\lib\servlet.jar;C:\de\zebulon\projektverwaltung\projekttool;
    J2EE_CLASSPATH:
    C:\mysql\JDBC_MySQL_mm\mm.mysql-2.0.4-bin.jar;C:\mysql\JDBC_MySQL_Resin\caucho-jdbc-mysql-0.2.2.jar;C:\mysql\JDBC_MySQL_twz\twz1\jdbc\mysql\htdocs\twz1jdbcForMysql.jar;
    J2EE_HOME:
    C:\j2sdkee1.3;
    JAVA_HOME:
    C:\jdk1.3.0_01;
    TOMCAT_HOME:
    C:\tomcat;
    Path:
    C:\PROGRA~1\Borland\Delphi5\Projects\Bpl;C:\PROGRA~1\Borland\Delphi5\Bin;C:\PROGRA~1\BORLAND\CBUILD~1\BIN;C:\PERL\BIN;"%PATH%";%SYSTEMROOT%;%SYSTEMROOT%\system32;%SYSTEMROOT%\system32\WBEM;C:\jdk1.3.0_01\bin;C:\j2sdkee1.3\bin;C:\j2sdkee1.3\lib\j2ee.jar;C:\mysql\bin;
    Server.xml entry:
    <Context path="/projektverwaltung"
    docBase="webapps/projektverwaltung"
    defaultSessionTimeOut="30"
    debug="9">
    </Context>
    Web.xml:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!DOCTYPE web-app PUBLIC
    "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <display-name>Projektverwaltung Zebulon</display-name>
    <description>Interne Projektverwaltung Fa. Zebulon</description>
    <welcome-file-list>
    <welcome-file>menue.jsp</welcome-file>
    </welcome-file-list>
    <servlet>
    <servlet-name>ProjektServlet</servlet-name>
    <display-name>ProjektServlet</display-name>
    <description>Servlet das die Applikation kontrolliert</description>
    <servlet-class>de.zebulon.projektverwaltung.projekttool.ProjektServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <url-pattern>/Projekttool</url-pattern>
    <servlet-name>ProjektServlet</servlet-name>
    </servlet-mapping>
    <session-config>
    <session-timeout>30</session-timeout>
    </session-config>
    </web-app>

    Hello, I try copy C:\de\zebulon\projektverwaltung\projekttool\*.class in
    location that contain file _002fprojektverwaltung_0002fJSP_0002fMenue_0002ejspMenue_sp_0.java.

  • Package not found in import --please help me

    Hi,
    when I try to import jack.samples.*(<%@ page import="jack.samples.*" %>)
    into the jsp ,it throws me error stating
    "Package jack.samples not found in import".
    1)After this,added path to this jar file in classpath i.e D:\jack\samples\samples.jar
    2)still,error appears.
    3)Now,added this jar file to jdk lib classes. still,error appears.
    can somebody throw me light on how to trouble shoot this.
    Thanks
    Jack

    Hi,
    I was able to solve the above problem ,the moment I declared the constructor
    has public.Now,I am trying to retreive the Item class partno value and it
    throws me "
    d:\ibm\WAServer\temp\default_host\WCSServlets\_jameco_2F_softproduct_2E_jsp_jsp_1.java:784: No method matching getPartNo&#40&#59;&#41&#59; found in class jack.samples.Item. temp= i.getPartNo&#40&#59;&#41&#59;&#59&#59;
    I wonder what could be the cause.The code of Item class is here:
    package jack.samples;
    import java.util.*;
    public class Item {
    int partno;
    String mfgno;
    String description;
    double cost;
    public Item(int p,String m,String d,double c) {
    partno = p;
    mfgno=m;
    description=d;
    cost = c;
    public int getPartNo() {
         return partno;
    public double getCost() {
         return cost;
    The JSP code :
    <%
    Iterator thisLot=linkTab.iterator(); // Iterate to get all items
         while(thisLot.hasNext()) { // output all the elements
         Item i = (Item) thisLot.next();
    here it fails ******     temp= i.getPartNo();
    %>
    Thanks
    Jack

  • Package not found when importing in JSP

              I'm now using Weblogic 6.0 SP 2 for development. I did a test application, containing
              EJBs, and a JSP. Package the applications to an EAR file. Then I deploy the test
              application using hot-deploy - just drop the EAR into the domain\application folder.
              When I call the JSP page, I get an error saying that the package I'm importing
              is not found. What is wrong?? The test application works on Weblogic 5.1
              My WAR file contains only the JSP and XML descriptor. Do I need to include classes
              inside??? Don't think that is correct.
              Please advise.
              

              It was a bad mistake. Made an error in the application.xml, which refer to an invalid
              JAR file. Made the correction and it works like magic.
              Thanks :)
              "Cameron Purdy" <[email protected]> wrote:
              >WL 60 is tolerant of class location in that you can put all classes in
              >the
              >EJB JAR inside the EAR and it will work as well (sometimes better if
              >there
              >are xrefs) as carefully splitting classes between JAR and WAR.
              >
              >Chances are your context is not set up correctly. What is the web.xml?
              >What
              >is the URL you used? In WL 51 you provided the context in the "register"
              >line in the weblogic.properties. Now that info is self-contained in the
              >app
              >itself.
              >
              >Peace,
              >
              >--
              >Cameron Purdy
              >Tangosol Inc.
              ><< Tangosol Server: How Weblogic applications are customized >>
              ><< Download now from http://www.tangosol.com/registration.jsp >>
              >
              >
              >"Moong" <[email protected]> wrote in message
              >news:[email protected]...
              >>
              >> I'm now using Weblogic 6.0 SP 2 for development. I did a test application,
              >containing
              >> EJBs, and a JSP. Package the applications to an EAR file. Then I deploy
              >the test
              >> application using hot-deploy - just drop the EAR into the
              >domain\application folder.
              >>
              >> When I call the JSP page, I get an error saying that the package I'm
              >importing
              >> is not found. What is wrong?? The test application works on Weblogic
              >5.1
              >>
              >> My WAR file contains only the JSP and XML descriptor. Do I need to
              >include
              >classes
              >> inside??? Don't think that is correct.
              >>
              >> Please advise.
              >>
              >
              >
              

  • "package not found" on import statement

    can someone please try to help me. i'm new to oracle and i'm using java SE6
    I have oracle 10gEX
    i set the path to the .jar files
    but when i try to compile my java file it tells me that the package
    oracle.jdbc package does not exist.
    please help - i am sorry if this is a "dumb" question, but i don't know where else to turn.
    thank you
    ps - does it matter if i use ojdbc6.jar or ojdbc14.jar? I have tried both and get the same error with each

    user598054,
    Not sure I understand your question.
    I assume you are using Oracle Database 10g Express Edition.
    And since this forum is about java in the database, I also assume that you are trying to load a java class into the database.
    If my assumptions are correct, then, as far as I know, there is no embedded JVM in Oracle 10g XE.
    However, if this is a JDBC question, then I suggest you try the SQLJ/JDBC forum.
    Good Luck,
    Avi.

  • Jakarta Tomcat error - 'Package MyUtils not found in import.'

    Jakarta Tomcat - 'Package MyUtils not found in import.'
    Can anyone help with this error please?
    My JSP code P6.jsp contains :-
    <%@page import="MyUtils.* ,java.util.*"%>
    But, the package MyUtils with class file NameStore.class is not found.
    The actual error at JSP translation time is:-
    org.apache.jasper.JasperException: Unable to compile class for JSPNote: sun.tools.javac.Main has been deprecated.
    C:\jdk1.4\jakarta-tomcat-4.0.1\work\Standalone\localhost\lab06\P6$jsp.java:3: Package MyUtils not found in import.
    import MyUtils.* ;
    ^
    My directory structure is listed below:-
    %CATALINA_HOME/webapps/lab06( contains P6.jsp)/web-inf/classes/MyUtils/NameStore.class
    Can anyone help please?
    Thanks,John Withington

    put your package in your WEB-INF directory!

  • Import javax.servlet.* package not found

    hai i am pradeep i am using java 1.5 and tomcat 5.5 version when i just include import javax.servlet.* in simple hellow word program and compile it shows error
    import javax.servlet.* package not found
    i set my class path to as
    E:\set path="D:\Program Files\Java\jdk1.5.0_04\bin" and compile this it pops a message please help me i am using winxp os
    by
    pradeep sreedharan

    you are not setting the classpath but the path, and they should both be written in capitals, PATH and CLASSPATH.
    The classpath contains directories and jar files that contain the classes that need to be "visible" to your applications. The servlet classes are part of the file servlet-api.jar, which you can find in your tomcat directory, more specifically the common/lib sub directory.
    I would expect your classpath to look something like this:
    .;d:\program files\tomcat\common\lib\servlet-api.jar
    You may also want to add the directory in which you are storing your projects, I don't know how you are building your applications.
    You seem to be very new to this, so I would suggest you give this a read:
    http://java.sun.com/docs/books/tutorial/getStarted/cupojava/index.html

  • Package com.sun.java.swing not found in import

    I'm trying to show graphic information but the swing package does not load up don't know what is going on Any help is welcome
    THIS IS THE LINE I GET WHEN I TRY TO IMPORT SWING
    Package com.sun.java.swing not found in import

    I'm trying to show graphic information but the swing
    package does not load up don't know what is going on
    Any help is welcome
    THIS IS THE LINE I GET WHEN I TRY TO IMPORT SWING
    Package com.sun.java.swing not found in importThat's an old package reference. Try javax.swing

  • Package org.apache.axis.message not found in import.

    Hi,
    I am using axis to give response to another bpel process after any operation is completed of a BPEL process.I am using JDeveloper to deploy my bpel process.It has succesfully deployed process without any error but when bpel server is unpacking it and deploying it to oc4j,it get error:
    Package org.apache.axis.message not found in import.
    06/02/08 12:40:40 import org.w3c.dom.Element;import java.util.Calendar;import java.util.Date;import com.collaxa.cube.engine.ext.process;
    import com.oracle.services.bpel.task.*;import com.oracle.bpel.client.BPELFault;import com.collaxa.cube.xml.schema.XMLSchemaUtils;import com.
    oracle.bpel.client.util.WhereCondition;import com.oracle.bpel.client.Locator;import com.oracle.bpel.client.delivery.IDeliveryService;import
    com.oracle.bpel.client.NormalizedMessage;import com.oracle.bpel.client.IInstanceHandle;import com.oracle.bpel.client.ServerException;import
    com.oracle.services.bpel.Process.*;import org.apache.axis.message.*;import javax.xml.soap.Name;
    I have manually copied all axis jars to
    1)OraBPEL\integration\orabpel\system\appserver\oc4j\j2ee\home\applib
    2)OraBPEL\integration\orabpel\lib
    But no use.
    Can anybody help!

    I've put a lot og jar files in the bpel-inf/lib but it looks as if they are not in the class path when I need them. The result is a ClassNotFoundException? Do I have to specify anything else? I've put a class in the bpel-inf/classes and it looks to me as if it is found by the BPM.

  • Package javax.swing not found in import!

    I recently installed JDK 1.3.1_02 on WinNT4.0 and I cannot compile javax
    packages without getting the following error:
    Package javax.swing not found in import
    I've tried every combination of modifying the CLASSPATH system variable
    I can think of. I have no problem compiling java packages but not
    javax packages. I followed the installation instructions to the letter.
    What am I missing? Surely someone is running the same version of
    the JDK I am on WinNT 4.0.

    Thanks again!!! I had an older version of javac running on my system any time I ran
    outside of the bin where the latest javac was installed. I removed the older version
    of the jdk and now I can compile from any directory. I really appreciate the help,
    I was wracking my brain.
    By the way, -version is not a valid flag for javac.exe, although it is for java.exe.
    signed,
    grateful in cyberspace

  • Package javax.mail not found in import.

    hi,
    i am trying to develop a mail application using jsp, i have jaf1.0.1 and javamail API and the application was working fine on weblogic but when i tried to do the same thing on Apache server the Package javax.mail not found in import. is occuring,
    What could be the problem can any one explain...
    Thanks

    I think you have not placed mail.jar and activation.jar files in the /jre/lib/ext directory. Just place the mail.jar and activation.jar files in the jdk's /jre/lib/ext directory and check out. This will work for you.
    Rkanthj

  • Package zzz not found in import (server side classes)

              Hi,
              I'm trying to use the "Web Application" feature in WL 5.10
              (with no service pack). My application contains a couple of
              servlets, a couple of server side classes, and a couple of
              jsp pages.
              I created the WEB-INF\classes directory structure both in
              public_html and in my application's root directory. I
              modified setEnv.bat to contain the two directories in
              ClassPath and compilation of my servlets from the command
              line completes OK (the servlets import a package that sits in
              public_html\WEB-INF\classes).
              However, when I try to import the same package from a jsp
              file, I get the "package zzz not found in import" error
              message. The trace shows that the java compiler invoked
              after the servlet has been generated does not contain
              public_html\WEB-INF\classes in the ClassPath, but contains
              public_html\my_app\WEB-INF\classes.
              How can I specify that the java compiler should look under
              public_html\WEB-INF\classes for server side classes? Is there
              another solution and am I even using the right approach?
              Thanks,
              Vladimir
              

              Vladimir wrote:
              >
              > Hi,
              >
              > I'm trying to use the "Web Application" feature in WL 5.10
              > (with no service pack). My application contains a couple of
              You should install the service packs, your problem will probably
              disappear then.
              Web Apps are better supported with service packs.
              > servlets, a couple of server side classes, and a couple of
              > jsp pages.
              >
              > I created the WEB-INF\classes directory structure both in
              > public_html and in my application's root directory. I
              > modified setEnv.bat to contain the two directories in
              > ClassPath and compilation of my servlets from the command
              > line completes OK (the servlets import a package that sits in
              > public_html\WEB-INF\classes).
              >
              > However, when I try to import the same package from a jsp
              > file, I get the "package zzz not found in import" error
              > message. The trace shows that the java compiler invoked
              > after the servlet has been generated does not contain
              > public_html\WEB-INF\classes in the ClassPath, but contains
              > public_html\my_app\WEB-INF\classes.
              >
              > How can I specify that the java compiler should look under
              > public_html\WEB-INF\classes for server side classes? Is there
              > another solution and am I even using the right approach?
              >
              Setting the WEBLOGIC_CLASSPATH should do the trick. Look in weblogic
              start file (On NT startWeblogic.cmd)
              > Thanks,
              > Vladimir
              

  • Package ccj not found in import

    I am still using Win 98. I have loaded the jdk1.2 in my computer, ok. When I try to use
    import ccj.*;
    in my program. It gave me an error message
    --- Package ccj not found in import.
    Any of you guys have came across the same problem and solved it?
    Thanks

    Thanks for the info. This is the very basic program that I was compiling:
    import ccj.*;
    public class Coins4
    {  public static void main(String[] args)
    System.out.print("How many pennies do you have? ");
    int count = Console.inreadInt();
    double total = count * 0.01;
    System.out.println("Total value = ", total);
    I'll try to look at your suggestions.
    NSK_398

  • Package not found

    When I call this file from command prompt it works fine...
    import org.jdom.Element;
    import org.jdom.Document;
    import org.jdom.output.XMLOutputter;
    public class HelloJDOM
         public static void main(String[] args)
              //Create a root element for the document
              Element root = new Element("Greeting");
              root.setText("Hello World");
              //Create a new document based on root
              Document doc = new Document(root);
              try
                   //Output the new document to System.out
                   XMLOutputter outputter = new XMLOutputter();
                   outputter.output(doc, System.out);
              catch(Exception e)
                   System.out.println(e);
    ALL the org.jdom.* are found
    When I use jsp and import the same they are not found...
    <%@ page contentType="text/html" %>
    <%@page import="java.io.*,org.jdom.*,org.jdom.input.SAXBuilder"%>
    <%
    SAXBuilder builder =new SAXBuilder("org.apache.xerces.parsers.SAXParser");
    Document l_doc=builder.build(new File("c:/message.xml"));
    %>
    <html>
    <body>
    <%=l_doc.getRootElement().getChild("message").getText() %>
    </body>
    </html>
    Error Says
    org.apache.jasper.JasperException: Unable to compile class for JSP
    c:\j2sdkee1.3.1\repository\ucl31-wcsu\web\jdomnew\jdom$jsp.java:4: Package org.jdom not found in import.
    import org.jdom.*;
    ^
    c:\j2sdkee1.3.1\repository\ucl31-wcsu\web\jdomnew\jdom$jsp.java:5: Class org.jdom.input.SAXBuilder not found in import.
    import org.jdom.input.SAXBuilder;
    What do I need to do ? Is it that I have to make a war in a particular way? Do I have to add the jars to the war even if I am importing them?
    Do I have to add the xml file to war?

    Tomcat or whatever servlet engine you are using doesn't use the system class path but has it's own classpath. For tomcat put the class files in WEB-INF/classes and the jar files in WEB-INF/lib.
    For more information consult the documntation for you servlet engine.

  • Compilation error: Package not found

    HI,
    My question is :
    In my class I import these packages:
    import borland.jbcl.control.*;
    import com.sun.java.swing.*;
    When I compile the class from jbuilder it compile successfully
    , but when I compile it from ms-dos I get errors in the compile
    proccess.
    the error is :
    Frame1.java:12: Package borland.jbcl.control not found in import.
    import borland.jbcl.control.*;
    ^
    Frame1.java:13: Package com.sun.java.swing not found in import.
    import com.sun.java.swing.*;
    TELL ME something solution.
    Thanks

    I suspect the person behind the id probably isn'tvery
    intelligent however. After all I rant at peopleall
    the time, yet I don't bother using a seperate id.And this somehow makes you more intelligent than I?Of course. And provable.
    With my alias it is possible to see my contributions.
    Your posts are like graffiti. Graffiti is done by juveniles sneaking around at night spray painting their 'name' on public and private structures. Sometimes one can admire such graffiti because the artwork is beautiful and/or because the location is daring. However, most graffiti lacks both those qualities. Most artists are wannabes who have neither the courage nor the skill (and aren't willing to learn.) And they never will.
    You do have some skill in that your rants do seem to have a least some relevance. But they are never particularily witty nor clever nor amusing. So it seems safe to presume that the personality behind the alias is not a terribly bright individual. Which is not the same as a stupid individual. They could be stupid but it more likely that they are just average (after all a stupid person wouldn't use a different alias.)
    Now if you do indeed have another alias perhaps that alias demonstrates your intelligence. But this one does not.
    What other irrational conclusions have you come up
    with lately? It is perfectly rational.
    Oh, yeah, you can't tell because in
    your delusional world, they're perfectly normal
    conclusions.Of course one who is insane often feels that they are the only sane person in the world. There are medicines which help with the condition.

Maybe you are looking for

  • Creation of asst -- Error - Message no. AA198

    hi, I am trying to create a asset. But i am getting the error as "The multi-level method of phase N1 in depreciation key ZAPR has not been correctly maintained for acquisition year 2009." and "Correct the multi-level method of depreciation key XXXX".

  • Get '500 Internal Server Error' during SIP INVITE - cause 44

    /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in

  • ClassNotFoundException in servlet

    I'm trying to connect to a database using driver com.mysql.jdbc.Driver, but I get a ClassNotFoundException when accessing the servlet. I wrote a program and using the same driver I could access the DB. Why can't the servlet find the driver? I'm using

  • DB lookup problem with Sun One App. Server 7.0,MySQL3.x - Red hat linux 7.2

    Hi Group, I have deployed my project in sun one application server 7.0 installed in red hat linux 7.2 and database is mysql. Its working in fine in normal conditions. I could not able to get connection from datasource after I kept my server 10 hours

  • Why audio books are not coming into itunes

    generally I download 2 books a month from audible.com, after download from audible site, they pop into  itunes and i transfer them to an ipod. Even though audible show them as downloaded and my mac download window shows them as downloaded, they are n