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
Similar Messages
-
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 Withingtonput your package in your WEB-INF directory!
-
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
-
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! -
hello,
i'm running jsp pages on tomcat 4.0.
the jsp page has..
import disclosure.*;
when i run the page on IE, i got this error...
org.apache.jasper.JasperException: Unable to compile class for JSPNote: sun.tools.javac.Main has been deprecated.
C:\Tomcat\work\Standalone\localhost\disclosure\jsp\Disclosure\addDisc$jsp.java:4: Package disclosure not found in import.
import disclosure.*;
^
1 error, 1 warning
but, i already set the 'classpath' to "C:\Tomcat\webapps\disclosure\java\disclosure" which stores some class files for the jsp.
do i need to have other setups on tomcat?
Thank you,Tomcat ignores system classpath.
As far as Tomcat is concerned, your class files should be in the WEB-INF/classes directory, in their package structure.
ie your classes should be in
C:\Tomcat\webapps\disclosure\WEB-INF\classes\disclosure\
It also looks at jar files in the WEB-INF/lib directory, and the Tomcet/shared/lib and Tomcat/common/lib directories. -
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 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 importI'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 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...
ThanksI 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 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
JackHi,
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(;); found in class jack.samples.Item. temp= i.getPartNo(;);;;
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 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 -
I am new to the Java technology and am running into some problems getting started. Initially, I was getting the following error: Class javax.swing.JOptionPane not found in import. After realizing that I needed to unzip the src.zip file, I did so. I tried compiling again and got the same message. I came across a website that talked about setting the CLASSPATH. So I set the class path like so: set CLASSPATH=.;C:\;c:\j2sdk1.4.2_04\src;. Finally! I got passed the first error. However, what followed was quite depressing. 50 Errors! Looks like the compiler can not find any class I import that starts with "sun.". I looked where I can see the javax folder and there is no sun folder. Did I miss something in the installation? Is there a workaround for this? I thought I read somewhere that you shouldn't import sun.* classes, but what happens when it is in the delivered packages? TIA Ryan
Well to start off... The file Src.zip only contains source files nothing compiled so it useless unless you want to look at the source code, the Java Class files are in a "Jar" file...
Set your (system) path to c:\j2sdk1.4.2_04\bin
your ClassPath should only point to the new class files that you created...
( I don't even have the ClassPath set on my computer)
And this link deals with setting the classpath...
http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/classpath.html
That should take care of it... Here are some links for you to check out...
The Java Tutorial
http://java.sun.com/docs/books/tutorial/index.html
Essentials of the Java Programming Language: A Hands-On Guide, Part 1 and 2
http://java.sun.com/developer/onlineTraining/Programming/BasicJava1/
http://java.sun.com/developer/onlineTraining/Programming/BasicJava2/
Language Essentials Short Course
http://java.sun.com/developer/onlineTraining/JavaIntro/contents.html
Tutorial Index
http://java.sun.com/developer/onlineTraining/index.html
- MaxxDmg...
- ' He who never sleeps... ' -
mudclient.java:1: Package jagex.client not found in import.
import jagex.client.*;
^
mudclient.java:2: Class jagex.f not found in import.
import jagex.f;
^
mudclient.java:3: Class jagex.o not found in import.
import jagex.o;
^
mudclient.java:12: Superclass e of class mudclient not found.
public class mudclient extends e
^
4 errorshmmm... looks like your classpath is not set correctly. What do you enter when compiling your program?
-
Hi,
Im getting: MyApplet.java:2: Class netscape.javascript.JSObject not found in import.
import netscape.javascript.JSObject;
Where can i get this package. Someone said jaws.jar, but its not to be found. Im new on this project and I dont know how the old people compiled this applet.
JDK version is:
Solaris VM (build Solaris_JDK_1.2.2_10, native threads, sunwjit)
ThanksThanks man!
I installed the jdk1.4 on my workstation. I then compiled the program via JDeveloper and pumped the class over to my server.
Thanks again. -
When compiling I get msg: Class java.io.* not found in import.
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
public class CheckNumber {
//program that checks the input buffer has valid integer value
public static void main(String[] args) {
String inLine = null;
int checkInteger = 0;
try {
BufferedReader inStream = new BufferedReader (new InputStreamReader(System.in) );
System.out.print("Enter a valid Integer and hit <ENTER>: ");
inLine = inStream.readLine();
checkInteger = Integer.parseInt(inLine);
} catch (NumberFormatException nfe) {
System.out.println("You did not enter a valid Integer: " + nfe);
return;
} catch (IOException e) {
System.out.println("IOException: " + e);
return;
System.out.println("You entered a valid Integer: " + checkInteger);
Compiling produced the following output:
C:\jdk\work1>javac CheckNumber.java
CheckNumber.java:1: Class java.io.InputStreamReader not found in import.
import java.io.InputStreamReader;
^
CheckNumber.java:2: Class java.io.BufferedReader not found in import.
import java.io.BufferedReader;
^
CheckNumber.java:12: Class java.io.BufferedReader not found in type declaration.
BufferedReader inStream = new BufferedReader (new InputStreamReader(System.in) );
^
CheckNumber.java:12: Class java.io.InputStreamReader not found in new.
BufferedReader inStream = new BufferedReader (new InputStreamReader(System.in) );
^
CheckNumber.java:15: Class java.io.BufferedReader not found in void main(java.lang.String[]).
inLine = inStream.readLine();
^
CheckNumber.java:21: Exception java.io.IOException is never thrown in the body of the corresponding try statement.
} catch (IOException e) {
^
6 errorsI recently did a standard installation of jdk 1.5.
This is the first time I am trying import.
I set the path:
set path=c:\jdk\bin
Hmm...
C:\jdk\bin>java -version
java version "1.5.0_15"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
Java HotSpot(TM) Client VM (build 1.5.0_15-b04, mixed mode, sharing)
C:\jdk\bin>javac -J-version
'javac' is not recognized as an internal or external command,
operable program or batch file.
There's no javac.exe file.
I have javaw.exe and java.exe.
Maybe you are looking for
-
In Flex 3 how to Stop and Replay .swf animation created in Flash
Hi I have an animation file that is created in Flash (I think CS3). In Flex if I import it inside a SWFLoader or if I import it as an Image. It plays once and stops. Then I can not replay it. I also can not pause it when its playing. I have tried few
-
Oracle 9i database (9.2.0.1.0) Installation Enquiry
Hi all, this is my first time installing oracle in my home PC coz i need to do forms and reports for my assignment but it seems that I can't get it working :( Hope that someone can give me some advice... 1. How do i config the oracle such as the tsn
-
Account determination - Valuation class 3040
Hi all, Material type ERSA ( spare parts) - valuation class 3040. For this valuation class 3040,wot are all the transaction key( eg BSA WRX) and Account modifier ( eg GBB - auf,bsa etc) need to be maintained. We are configured,but,missed some a/c mo
-
How to set username/password in OSB Business Service
Hi I need to call thirt party http service that utilizes Http Basic authentication i.e. username / password. If I call the same service through Oracle SOA I can either put the username/password inside composite.xml but that way the password is visibl
-
How to edit the legend of a multiplot?
Hi folks, how do I edit the legend of a multiplot (waveform chart or waveform graph)? I have displayed eight columns of data in one chart but the legend shows only "Plot 0" and not the other ones. Any hints? Thanks in advance - David.