Driver Class unable to load

Hi,
when i starts my Tomcat server (4.06), It gives below error. I have copied the classes111.zip in tomcat\conf\lib directory and also renamed the zip to jar. but still the below error is comming...Pls help.
Error
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Hi,
when i starts my Tomcat server (4.06), It gives
gives below error. I have copied the classes111.zip
in tomcat\conf\lib directory and Wrong. That's not where it belongs. Put 3rd party JARs in the WEB-INF/lib directory for your Web app.
also renamed the zip to jar. Correct - Tomcat will not look inside ZIP files.
>
Error
java.lang.ClassNotFoundException:
ception: oracle.jdbc.driver.OracleDriverThis ALWAYS means that the class loader can't find your driver class - it's a CLASSPATH problem.
You need to learn what Tomcat says the CLASSPATH is. Don't try to fix this by changing any environment variables or scripts.
%

Similar Messages

  • Error: The target database JDBC driver class cannot be loaded

    Hi
    We have a GTC DB connector deployed and configured in one environment. We are able to provision the users to DB table in that environment.
    Then we have taken export of all related data objects(like IT Resource, Resource Obj, Process Defs, Adapter tasks, etc) and imported to another environment.
    In this environment we changed the conn parameters in IT resource and made sure that all the files has been copied to respective folders under Xellerate.
    When ever we try to provision user to the DB it throws an error message as The target database JDBC driver class cannot be loaded as a response and the create user task is rejected.
    Database: MS SQL Server.
    App Server: WebSphere App Server 6.1
    OIM: 9.1.0.1
    Does any one faced this type of issue??
    Thanks

    Thanks lot for the quick response.
    I have copied the sqljdbc.jar file to the ThirdParty folder and restarted in App server. Now that the earlier error "The target database JDBC driver class cannot be loaded" is not appearing while provisioning in the rejected task.
    I am getting a new error "GCPROV.ProvTransportProvider.DBProvisioningTransport.DB_GET_CONNECTION_ERROR".
    Can you please let me know the reason for this. All the connections parameters are correct to connect to the target databse.
    Waiting for the response.

  • Unable to load file ..jsp

    Hi
    When Iam forwarding a jsp page to other jsp page after
    some condition meets using jsp forward than some times
    when i access it it gives
    "Unable to load as it is not a top level class"
    for file while is forwarded
    for example:--
    <jsp:forward page="Login.jsp">
    <jsp:param name="user" value="<%=user%>"/>
    </jsp:forward>
    it gives login.jsp not a top level class
    unable to load
    note :---- all files in one directory
    suggestion required

    actually it depends on your JSP engine. I'm not sure but I've a doubt that once you have flushed some response , you may get an error in forwarding ( in some of the jsp engines, but I think in tomcat it's fine).
    you could try by using "buffer" property in such a way that no response is flushed before you forward the JSP page.

  • Error class cannot be loaded (oracle.xml.xsql.ViewObject)?

    Hallo,
    i want to use oracle.xml.xsql.ViewObject and i become the error class cannot be loaded in xsql action.
    What can it be?
    Any help is appreciated

    Thanks lot for the quick response.
    I have copied the sqljdbc.jar file to the ThirdParty folder and restarted in App server. Now that the earlier error "The target database JDBC driver class cannot be loaded" is not appearing while provisioning in the rejected task.
    I am getting a new error "GCPROV.ProvTransportProvider.DBProvisioningTransport.DB_GET_CONNECTION_ERROR".
    Can you please let me know the reason for this. All the connections parameters are correct to connect to the target databse.
    Waiting for the response.

  • Unable to load mySql Driver in Java class invoked using bpelx:exec

    Hi ,
    I am trying to connect to mysql database in my java class.when i run this class in Jdeveloper it loads the driver without any problem.I can chk the log in the Jdev messages area.Now I am invoking this class from the BPEL process through <bpelx activity.But when i run my BPEL process it throws runtime exception "classNotFoundException:unable to load com.mysql.jdbc.Driver".I have set the project properties ->libraries to the class path of the mysql jar file as well.
    Now if i try to connect with the Oracle driver then it is working fine.
    I know this is a classpath issue.Can anyone tell me if there are some other settings to make it work fine.
    the java code :
    System.out.println("in getConnection method");
    Class.forName("com.mysql.jdbc.Driver").newInstance();
    System.out.println("loaded Driver :");
    String url="jdbc:mysql://ntlv014:3306/wx";
    _jdbcConnection = DriverManager.getConnection(url,"development","ber1nger");
    System.out.println("Got Connection :"+_jdbcConnection.isClosed());                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    I think you have 2 options..
    either put the jar for the mysql in the classpath on the server...or try something like this :
    http://forum.java.sun.com/thread.jspa?forumID=17&threadID=633158
    try to put the jar of the mysql into the suitecase of the bpel.
    never seen this coming around...so..it's just a wild guess.
    ORABPEL-11622 Could not create/access the TopLink Session
    spendem got the same situation...the puts the libraries in the applib-dir
    Message was edited by:
    Eric Elzinga (IT-Eye)

  • Unable to load Driver Class

    Hi There:
    When I try to connect to the Oracle 8i via this applet , I get the following run time error.
    Any help will be appreciated.
    I am using j2sdkee1.3.1, jdk1.3.1_02 and Oracle8.
    I also need your suggestion please. I have inserted some BLOB data in the Oracle table. I will need to display the BLOB data to the end users. I plan to convert this BLOB data into string format so that my applet can display the same. Further the string will have to be edited by the end users. I will then convert this modified string back to byte array so that I can insert the same as BLOB.
    Please let me know applet or the servlet? Which is better option.
    Users are reluctant to use any kind of WebServer because it will introduce the additional layer of complexity.
    Any help will be greatly appreciated.
    Thanks in advance.
    C:\>AppletViewer JdbcApplet.html
    Unable to load Driver Class
    java.lang.ClassNotFoundException: java.io.FileNotFoundException: C:\oracle\jdbc\
    driver\OracleDriver.class (The system cannot find the path specified)
    The following code snippet fails because it is unable to find the suitable driver.
    if (conn == null)
         //make a connection to the db
         try {     
              // conn = DriverManager.getConnection ("jdbc:oracle:thin:@"+"localhost:1521:sys", "system", "manager");
              // conn = DriverManager.getConnection ("jdbc:oracle:thin:system/manager@(description=(address_list= (address=(pro tocol=tcp)(host=localhost)(port=1521)))(source_route=yes)(connect_data=(sid=sys)))" );
              Class.forName("oracle.jdbc.driver.OracleDriver");
              String conurl="jdbc:oracle:thin:@localhost:1521:sys";
              Connection con=DriverManager.getConnection(conurl,"system","manager");
         } catch ( Exception e ) {
              System.out.println ("Unable to load Driver Class");
              e.printStackTrace (System.out);
              // add send email notification about this fact
              return false;
    } // End of if Statement from conn...

    Hi,
    maybe I'm too late but try the following :
    It seems that Your IDE doesn't check the path to Your classesxxx.zip file.
    Or Your classesxxx.zip file is corrupt.
    We had this error after downloading the classes12.zip for Oracle versions
    higher 8.1.6.
    The original size of this file is 1.888kB.
    Remember Windows FTP is downloading in ascii mode per default.
    Or Your classpath isn't correct
    ( the Exception souns like this )
    Regards

  • Help Please ....  Unable to load Driver Class

    Hi There:
    When I try to connect to the Oracle 8i via this applet , I get the following run time error.
    Any help will be appreciated.
    I am using j2sdkee1.3.1, jdk1.3.1_02 and Oracle8.
    I also need your suggestion please. I have inserted some BLOB data in the Oracle table. I will need to display the BLOB data to the end users. I plan to convert this BLOB data into string format so that my applet can display the same. Further the string will have to be edited by the end users. I will then convert this modified string back to byte array so that I can insert the same as BLOB.
    Please let me know applet or the servlet? Which is better option.
    Users are reluctant to use any kind of WebServer because it will introduce the additional layer of complexity.
    Any help will be greatly appreciated.
    Thanks in advance.
    C:\>AppletViewer JdbcApplet.html
    Unable to load Driver Class
    java.lang.ClassNotFoundException: java.io.FileNotFoundException: C:\oracle\jdbc\
    driver\OracleDriver.class (The system cannot find the path specified)
    The following code snippet fails because it is unable to find the suitable driver.
    if (conn == null)
         //make a connection to the db
         try {     
              // conn = DriverManager.getConnection ("jdbc:oracle:thin:@"+"localhost:1521:sys", "system", "manager");
              // conn = DriverManager.getConnection ("jdbc:oracle:thin:system/manager@(description=(address_list= (address=(pro tocol=tcp)(host=localhost)(port=1521)))(source_route=yes)(connect_data=(sid=sys)))" );
              Class.forName("oracle.jdbc.driver.OracleDriver");
              String conurl="jdbc:oracle:thin:@localhost:1521:sys";
              Connection con=DriverManager.getConnection(conurl,"system","manager");
         } catch ( Exception e ) {
              System.out.println ("Unable to load Driver Class");
              e.printStackTrace (System.out);
              // add send email notification about this fact
              return false;
    } // End of if Statement from conn...

    Hi,
    maybe I'm too late but try the following :
    It seems that Your IDE doesn't check the path to Your classesxxx.zip file.
    Or Your classesxxx.zip file is corrupt.
    We had this error after downloading the classes12.zip for Oracle versions
    higher 8.1.6.
    The original size of this file is 1.888kB.
    Remember Windows FTP is downloading in ascii mode per default.
    Or Your classpath isn't correct
    ( the Exception souns like this )
    Regards

  • Wrapped: Unable to load class "com.cache.DBCacheStore"

    Hi,
    I was trying out a sample application for using DBCacheStore and getting the following error...
    (Wrapped: Unable to load class "com.cache.DBCacheStore" using sun.misc.Launc
    her$AppClassLoader@13f5d07
    <class-scheme>
    <class-name>com.cache.DBCacheStore</class-name>
    </class-scheme>) java.lang.ClassNotFoundException: com.cache.DBCacheStore
    I have the CLASSPATH set to the location of DBCacheStore.class file both in cache-server.cmd and in my application startup JVM params. But still i am not able to resolve this issue. However i am still able to hit the database and get the values for the first call and on sub-sequent call, i am able to retrive the value from cache. I also encounter the below error, after i have retrieved the values from cache...
    2010-11-10 15:08:31.553/29.671 Oracle Coherence GE 3.6.0.0 <Error> (thread=Distr
    ibutedCache, member=1): Terminating PartitionedCache due to unhandled exception:
    java.lang.UnsupportedOperationException
    2010-11-10 15:08:31.553/29.671 Oracle Coherence GE 3.6.0.0 <Error> (thread=Distr
    ibutedCache, member=1):
    java.lang.UnsupportedOperationException
    at java.util.Collections$UnmodifiableMap.put(Collections.java:1285)
    As the exception occurs, the cluster gets restarted and when i re-run the application, it again goes for a DB hit instead of cache hit.
    Note : I have the cache-server.cmd running in one the console window.
    Following is my cache-config.xml file content...
    <?xml version="1.0" encoding="UTF-8" ?>
    <cache-config>
         <caching-scheme-mapping>
              <!--
                   Caches with names that start with 'Virtual' will be created
                   as distributed-db-backed.
              -->
              <cache-mapping>
                   <cache-name>Virtual*</cache-name>
                   <scheme-name>distributed-db-backed</scheme-name>
              </cache-mapping>
         </caching-scheme-mapping>
         <caching-schemes>
              <!--
                   DB Backed Distributed caching scheme.
              -->
              <distributed-scheme>
                   <scheme-name>distributed-db-backed</scheme-name>
                   <service-name>DistributedCache</service-name>
                   <backing-map-scheme>
                        <read-write-backing-map-scheme>
                             <internal-cache-scheme>
                                  <class-scheme>
                                       <class-name>
                                            com.tangosol.util.ObservableHashMap
                                       </class-name>
                                  </class-scheme>
                             </internal-cache-scheme>
                             <cachestore-scheme>
                                  <class-scheme>
                                       <class-name>
                                            com.cache.DBCacheStore
                                       </class-name>
                                       <init-params>
                                            <init-param>
                                                 <param-type>
                                                      java.lang.String
                                                 </param-type>
                                                 <param-value>
                                                      EMP_ADDR_VIEW
                                                 </param-value>
                                            </init-param>
                                       </init-params>
                                  </class-scheme>
                             </cachestore-scheme>
                             <read-only>false</read-only>
                             <!--
                                  To make this a write-through cache just change the value below to 0 (zero)
                             -->
                             <write-delay-seconds>0</write-delay-seconds>
                        </read-write-backing-map-scheme>
                   </backing-map-scheme>
                   <listener />
                   <autostart>true</autostart>
              </distributed-scheme>
         </caching-schemes>
    </cache-config>
    Thanks
    Karthik
    Edited by: user1073902 on Nov 10, 2010 4:25 AM

    Hello Noah,
         I have listed the contents of log file ( for both cache-server.cmd and the client application ).
    cache-server.cmd Log File
    =========================
    java version "1.6.0_20"
    Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
    Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
    2010-11-11 09:51:49.634/0.236 Oracle Coherence 3.6.0.0 <Info> (thread=main, memb
    er=n/a): Loaded operational configuration from "jar:file:/E:/coherence/lib/coher
    ence.jar!/tangosol-coherence.xml"
    2010-11-11 09:51:49.634/0.236 Oracle Coherence 3.6.0.0 <Info> (thread=main, memb
    er=n/a): Loaded operational overrides from "jar:file:/E:/coherence/lib/coherence
    .jar!/tangosol-coherence-override-dev.xml"
    2010-11-11 09:51:49.634/0.236 Oracle Coherence 3.6.0.0 <D5> (thread=main, member
    =n/a): Optional configuration override "/tangosol-coherence-override.xml" is not
    specified
    2010-11-11 09:51:49.649/0.251 Oracle Coherence 3.6.0.0 <D5> (thread=main, member
    =n/a): Optional configuration override "/custom-mbeans.xml" is not specified
    2010-11-11 09:51:49.649/0.251 Oracle Coherence 3.6.0.0 <D6> (thread=main, member
    =n/a): Loaded edition data from "jar:file:/E:/coherence/lib/coherence.jar!/coher
    ence-grid.xml"
    Oracle Coherence Version 3.6.0.0 Build 17229
    Grid Edition: Development mode
    Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
    2010-11-11 09:51:49.885/0.487 Oracle Coherence GE 3.6.0.0 <Info> (thread=main, m
    ember=n/a): Loaded cache configuration from "file:/E:/bea/user_projects/workspac
    es/workSpaceStudio/coh/cache-config.xml"
    2010-11-11 09:51:50.231/0.833 Oracle Coherence GE 3.6.0.0 <D4> (thread=main, mem
    ber=n/a): TCMP bound to /10.144.32.78:8088 using SystemSocketProvider
    2010-11-11 09:51:53.786/4.388 Oracle Coherence GE 3.6.0.0 <Info> (thread=Cluster
    , member=n/a): Created a new cluster "mycluster" with Member(Id=1, Timestamp=201
    0-11-11 09:51:50.231, Address=10.144.32.78:8088, MachineId=47694, Location=site:
    XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4472, Role=CoherenceServer, Edit
    ion=Grid Edition, Mode=Development, CpuCount=2, SocketCount=2) UID=0x0A90204E000
    0012C392B0817BA4E1F98
    2010-11-11 09:51:53.786/4.388 Oracle Coherence GE 3.6.0.0 <Info> (thread=main, m
    ember=n/a): Started cluster Name=mycluster
    Group{Address=224.0.0.1, Port=5455, TTL=4}
    MasterMemberSet
    ThisMember=Member(Id=1, Timestamp=2010-11-11 09:51:50.231, Address=10.144.32.7
    8:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,p
    rocess:4472, Role=CoherenceServer)
    OldestMember=Member(Id=1, Timestamp=2010-11-11 09:51:50.231, Address=10.144.32
    .78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026
    ,process:4472, Role=CoherenceServer)
    ActualMemberSet=MemberSet(Size=1, BitSetCount=2
    Member(Id=1, Timestamp=2010-11-11 09:51:50.231, Address=10.144.32.78:8088, M
    achineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:44
    72, Role=CoherenceServer)
    RecycleMillis=1200000
    RecycleSet=MemberSet(Size=0, BitSetCount=0
    TcpRing{Connections=[]}
    IpMonitor{AddressListSize=0}
    2010-11-11 09:51:53.833/4.435 Oracle Coherence GE 3.6.0.0 <D5> (thread=Invocatio
    n:Management, member=1): Service Management joined the cluster with senior servi
    ce member 1
    2010-11-11 09:51:54.085/4.687 Oracle Coherence GE 3.6.0.0 <D5> (thread=Distribut
    edCache, member=1): Service DistributedCache joined the cluster with senior serv
    ice member 1
    2010-11-11 09:51:54.101/4.703 Oracle Coherence GE 3.6.0.0 <D6> (thread=Distribut
    edCache, member=1): Service DistributedCache: sending PartitionConfig ConfigSync
    to all
    2010-11-11 09:51:54.116/4.718 Oracle Coherence GE 3.6.0.0 <Info> (thread=main, m
    ember=1):
    Services
    ClusterService{Name=Cluster, State=(SERVICE_STARTED, STATE_JOINED), Id=0, Vers
    ion=3.6, OldestMemberId=1}
    InvocationService{Name=Management, State=(SERVICE_STARTED), Id=1, Version=3.1,
    OldestMemberId=1}
    PartitionedCache{Name=DistributedCache, State=(SERVICE_STARTED), LocalStorage=
    enabled, PartitionCount=257, BackupCount=1, AssignedPartitions=257, BackupPartit
    ions=0}
    Started DefaultCacheServer...
    2010-11-11 09:55:41.209/231.811 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member(Id=2, Timestamp=2010-11-11 09:55:41.216, Address=10.144.32.7
    8:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,p
    rocess:5304, Role=XyzCacheDatabaseCache) joined Cluster with senior member 1
    2010-11-11 09:55:41.209/231.811 Oracle Coherence GE 3.6.0.0 <D6> (thread=Cluster
    , member=1): TcpRing connecting to Member(Id=2, Timestamp=2010-11-11 09:55:41.21
    6, Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,ma
    chine:hdchshocms2026,process:5304, Role=XyzCacheDatabaseCache)
    2010-11-11 09:55:41.209/231.811 Oracle Coherence GE 3.6.0.0 <D6> (thread=Cluster
    , member=1): TcpRing connected to Member(Id=2, Timestamp=2010-11-11 09:55:41.216
    , Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,mac
    hine:hdchshocms2026,process:5304, Role=XyzCacheDatabaseCache)
    2010-11-11 09:55:41.287/231.889 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member 2 joined Service Management with senior member 1
    2010-11-11 09:55:41.553/232.155 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member 2 joined Service DistributedCache with senior member 1
    2010-11-11 09:55:41.553/232.155 Oracle Coherence GE 3.6.0.0 <Error> (thread=Dist
    ributedCache, member=1): BackingMapManager com.tangosol.net.DefaultConfigurableC
    acheFactory$Manager: failed to instantiate a cache: VirtualCache
    2010-11-11 09:55:41.553/232.155 Oracle Coherence GE 3.6.0.0 <Error> (thread=Dist
    ributedCache, member=1):
    (Wrapped: Unable to load class "com.cache.DBCacheStore" using sun.misc.Launc
    her$AppClassLoader@13f5d07
    <class-scheme>
    <class-name>com.cache.DBCacheStore</class-name>
    <init-params>
    <init-param>
    <param-type>java.lang.String</param-type>
    <param-value>EMP_ADDR_VIEW</param-value>
    </init-param>
    </init-params>
    </class-scheme>) java.lang.ClassNotFoundException: com.cache.DBCacheStore
    at com.tangosol.util.Base.ensureRuntimeException(Base.java:293)
    at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2487)
    at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateAny(Defau
    ltConfigurableCacheFactory.java:3256)
    at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateCacheStor
    e(DefaultConfigurableCacheFactory.java:3106)
    at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateReadWrite
    BackingMap(DefaultConfigurableCacheFactory.java:1674)
    at com.tangosol.net.DefaultConfigurableCacheFactory.configureBackingMap(
    DefaultConfigurableCacheFactory.java:1429)
    at com.tangosol.net.DefaultConfigurableCacheFactory$Manager.instantiateB
    ackingMap(DefaultConfigurableCacheFactory.java:3904)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$Storage.instantiateResourceMap(Partition
    edCache.CDB:21)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$Storage.setCacheName(PartitionedCache.CD
    B:25)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$ServiceConfig$ConfigListener.entryInsert
    ed(PartitionedCache.CDB:17)
    at com.tangosol.util.MapEvent.dispatch(MapEvent.java:266)
    at com.tangosol.util.MapEvent.dispatch(MapEvent.java:226)
    at com.tangosol.util.MapListenerSupport.fireEvent(MapListenerSupport.jav
    a:556)
    at com.tangosol.util.ObservableHashMap.dispatchEvent(ObservableHashMap.j
    ava:229)
    at com.tangosol.util.ObservableHashMap$Entry.onAdd(ObservableHashMap.jav
    a:270)
    at com.tangosol.util.SafeHashMap.put(SafeHashMap.java:244)
    at com.tangosol.coherence.component.util.ServiceConfig$Map.put(ServiceCo
    nfig.CDB:43)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$StorageIdRequest.onReceived(PartitionedC
    ache.CDB:45)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService.onNotify(PartitionedService.CDB:3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache.onNotify(PartitionedCache.CDB:3)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassNotFoundException: com.cache.DBCacheStore
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.tangosol.util.ExternalizableHelper.loadClass(ExternalizableHelper
    .java:3011)
    at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2421)
    ... 22 more
    2010-11-11 09:55:41.631/232.233 Oracle Coherence GE 3.6.0.0 <D5> (thread=Distrib
    utedCache, member=1): 3> Transferring primary PartitionSet{0, 1, 2, 3, 4, 5, 6,
    7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
    28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
    48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67,
    68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87,
    88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 1
    06, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 1
    22, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 1
    38, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 1
    54, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 1
    70, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 1
    86, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 2
    02, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 2
    18, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 2
    34, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 2
    50, 251, 252, 253, 254, 255, 256} to member 2 requesting 128
    2010-11-11 09:55:41.741/232.343 Oracle Coherence GE 3.6.0.0 <D4> (thread=Distrib
    utedCache, member=1): 1> Transferring 129 out of 129 partitions to a node-safe b
    ackup 1 at member 2 (under 129)
    2010-11-11 09:55:41.757/232.359 Oracle Coherence GE 3.6.0.0 <D5> (thread=Distrib
    utedCache, member=1): Transferring 0KB of backup[1] for PartitionSet{128, 129, 1
    30, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 1
    46, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 1
    62, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 1
    78, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 1
    94, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 2
    10, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 2
    26, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 2
    42, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256} to mem
    ber 2
    2010-11-11 09:55:42.070/232.672 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): TcpRing disconnected from Member(Id=2, Timestamp=2010-11-11 09:55:4
    1.216, Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.I
    N,machine:hdchshocms2026,process:5304, Role=XyzCacheDatabaseCache) due to a peer
    departure; removing the member.
    2010-11-11 09:55:42.070/232.672 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member 2 left service Management with senior member 1
    2010-11-11 09:55:42.070/232.672 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member 2 left service DistributedCache with senior member 1
    2010-11-11 09:55:42.070/232.672 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster
    , member=1): Member(Id=2, Timestamp=2010-11-11 09:55:42.07, Address=10.144.32.78
    :8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,pr
    ocess:5304, Role=XyzCacheDatabaseCache) left Cluster with senior member 1
    2010-11-11 09:55:42.101/232.703 Oracle Coherence GE 3.6.0.0 <Error> (thread=Dist
    ributedCache, member=1): Terminating PartitionedCache due to unhandled exception
    : java.lang.UnsupportedOperationException
    2010-11-11 09:55:42.101/232.703 Oracle Coherence GE 3.6.0.0 <Error> (thread=Dist
    ributedCache, member=1):
    java.lang.UnsupportedOperationException
    at java.util.Collections$UnmodifiableMap.put(Collections.java:1285)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$Storage.putPrimaryResource(PartitionedCa
    che.CDB:44)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$Storage.moveResourcesToPrimary(Partition
    edCache.CDB:50)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache$Storage.movePartition(PartitionedCache.C
    DB:9)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache.movePartition(PartitionedCache.CDB:14)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService.assignPrimaryPartition(PartitionedService.CDB:38)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService.restoreOrphans(PartitionedService.CDB:42)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService.onOwnershipRequest(PartitionedService.CDB:13)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService$OwnershipRequest.onReceived(PartitionedService.CDB:5)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onMessage(Grid.CDB:11)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.G
    rid.onNotify(Grid.CDB:33)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.PartitionedService.onNotify(PartitionedService.CDB:3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.g
    rid.partitionedService.PartitionedCache.onNotify(PartitionedCache.CDB:3)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Thread.java:619)
    2010-11-11 09:55:42.101/232.703 Oracle Coherence GE 3.6.0.0 <D5> (thread=Distrib
    utedCache, member=1): Service DistributedCache left the cluster
    2010-11-11 09:55:45.012/235.614 Oracle Coherence GE 3.6.0.0 <Info> (thread=main,
    member=1): Restarting Service: DistributedCache
    2010-11-11 09:55:45.012/235.614 Oracle Coherence GE 3.6.0.0 <D5> (thread=Distrib
    utedCache, member=1): Service DistributedCache joined the cluster with senior se
    rvice member 1
    2010-11-11 09:55:45.012/235.614 Oracle Coherence GE 3.6.0.0 <D6> (thread=Distrib
    utedCache, member=1): Service DistributedCache: sending PartitionConfig ConfigSy
    nc to all
    Client Application Log
    ======================
    2010-11-11 09:59:07.380/0.251 Oracle Coherence 3.6.0.0 <Info> (thread=main, member=n/a): Loaded operational configuration from "jar:file:/E:/coherence/lib/coherence.jar!/tangosol-coherence.xml"
    2010-11-11 09:59:07.380/0.251 Oracle Coherence 3.6.0.0 <Info> (thread=main, member=n/a): Loaded operational overrides from "jar:file:/E:/coherence/lib/coherence.jar!/tangosol-coherence-override-dev.xml"
    2010-11-11 09:59:07.380/0.251 Oracle Coherence 3.6.0.0 <D5> (thread=main, member=n/a): Optional configuration override "/tangosol-coherence-override.xml" is not specified
    2010-11-11 09:59:07.380/0.251 Oracle Coherence 3.6.0.0 <D5> (thread=main, member=n/a): Optional configuration override "/custom-mbeans.xml" is not specified
    2010-11-11 09:59:07.395/0.266 Oracle Coherence 3.6.0.0 <D6> (thread=main, member=n/a): Loaded edition data from "jar:file:/E:/coherence/lib/coherence.jar!/coherence-grid.xml"
    Oracle Coherence Version 3.6.0.0 Build 17229
    Grid Edition: Development mode
    Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
    2010-11-11 09:59:07.896/0.767 Oracle Coherence GE 3.6.0.0 <D4> (thread=main, member=n/a): TCMP bound to /10.144.32.78:8090 using SystemSocketProvider
    2010-11-11 09:59:09.164/2.035 Oracle Coherence GE 3.6.0.0 <Info> (thread=Cluster, member=n/a): This Member(Id=2, Timestamp=2010-11-11 09:59:09.164, Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:2404, Role=XyzCacheDatabaseCache, Edition=Grid Edition, Mode=Development, CpuCount=2, SocketCount=2) joined cluster "mycluster" with senior Member(Id=1, Timestamp=2010-11-11 09:58:30.832, Address=10.144.32.78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4772, Role=CoherenceServer, Edition=Grid Edition, Mode=Development, CpuCount=2, SocketCount=2)
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <D6> (thread=Cluster, member=n/a): TcpRing connecting to Member(Id=1, Timestamp=2010-11-11 09:58:30.832, Address=10.144.32.78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4772, Role=CoherenceServer)
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <D6> (thread=Cluster, member=n/a): TcpRing connected to Member(Id=1, Timestamp=2010-11-11 09:58:30.832, Address=10.144.32.78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4772, Role=CoherenceServer)
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Cluster with senior member 1
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service Management with senior member 1
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <D5> (thread=Cluster, member=n/a): Member 1 joined Service DistributedCache with senior member 1
    2010-11-11 09:59:09.180/2.051 Oracle Coherence GE 3.6.0.0 <Info> (thread=main, member=n/a): Started cluster Name=mycluster
    Group{Address=224.0.0.1, Port=5455, TTL=4}
    MasterMemberSet
    ThisMember=Member(Id=2, Timestamp=2010-11-11 09:59:09.164, Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:2404, Role=XyzCacheDatabaseCache)
    OldestMember=Member(Id=1, Timestamp=2010-11-11 09:58:30.832, Address=10.144.32.78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4772, Role=CoherenceServer)
    ActualMemberSet=MemberSet(Size=2, BitSetCount=2
    Member(Id=1, Timestamp=2010-11-11 09:58:30.832, Address=10.144.32.78:8088, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:4772, Role=CoherenceServer)
    Member(Id=2, Timestamp=2010-11-11 09:59:09.164, Address=10.144.32.78:8090, MachineId=47694, Location=site:XyzT.CORP.Xyz.IN,machine:hdchshocms2026,process:2404, Role=XyzCacheDatabaseCache)
    RecycleMillis=1200000
    RecycleSet=MemberSet(Size=0, BitSetCount=0
    TcpRing{Connections=[1]}
    IpMonitor{AddressListSize=0}
    2010-11-11 09:59:09.227/2.098 Oracle Coherence GE 3.6.0.0 <D5> (thread=Invocation:Management, member=2): Service Management joined the cluster with senior service member 1
    2010-11-11 09:59:09.289/2.160 Oracle Coherence GE 3.6.0.0 <Info> (thread=main, member=2): Loaded cache configuration from "file:/E:/bea/user_projects/workspaces/workSpaceStudio/coh/cache-config.xml"
    2010-11-11 09:59:09.461/2.332 Oracle Coherence GE 3.6.0.0 <D5> (thread=DistributedCache, member=2): Service DistributedCache joined the cluster with senior service member 1
    DB Hit
    DBCacheStore(String) called...
    2010-11-11 09:59:09.524/2.395 Oracle Coherence GE 3.6.0.0 <D4> (thread=DistributedCache, member=2): Asking member 1 for 128 primary partitions
    load() called...
    Emp Id:1, Emp Name:Employee, Emp Addr:Address
    Cache Hit
    Emp Id:1, Emp Name:Employee, Emp Addr:Address
    Client Java Program
    ===================
    package com.cache;
    import com.tangosol.net.CacheFactory;
    import com.tangosol.net.NamedCache;
    public class DatabaseCache {
         public DatabaseCache() { }
         private NamedCache cache;
         public void createCache() {
              CacheFactory.ensureCluster();
              cache = CacheFactory.getCache("VirtualCache");
         public void retrieveEntry() {
              System.out.println("DB Hit");
              System.out.println(cache.get("1"));
              System.out.println("Cache Hit");
              System.out.println(cache.get("1"));
         public static void main(String[] args) {
              DatabaseCache databaseCache = new DatabaseCache();
              databaseCache.createCache();
              databaseCache.retrieveEntry();
    DBCacheStore Java Program
    =========================
    Note : I am querying an ORACLE VIEW
    package com.cache;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.util.Collection;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.LinkedList;
    import java.util.List;
    import java.util.Map;
    import com.tangosol.net.cache.CacheStore;
    import com.tangosol.util.Base;
    public class DBCacheStore extends Base implements CacheStore {
         private String tableName = null;
         public DBCacheStore() {
              System.out.println("DBCacheStore() called...");
         public DBCacheStore(String tableName) {
              System.out.println("DBCacheStore(String) called...");
              this.tableName = tableName;
         private Connection getConnection() throws Exception {
              Class.forName("oracle.jdbc.driver.OracleDriver");
              String url = "jdbc:oracle:thin:@localhost:1521:xe";
              Connection connection = DriverManager.getConnection(url,"system","manager");
              return connection;
         public void erase(Object arg0) {
              System.out.println("erase() called...");
         public void eraseAll(Collection arg0) {
              System.out.println("eraseAll() called...");
         public void store(Object key, Object value) {
              System.out.println("store() called...");
         public void storeAll(Map arg0) {
              System.out.println("storeAll() called...");          
         public Object load(Object obj) {
              System.out.println("load() called...");
              Employee employee = null;
              Connection con = null;
              PreparedStatement pStmt = null;
              ResultSet rSet = null;
              try {
                   con = getConnection();
                   pStmt = con.prepareStatement("select emp_id, emp_name, address from " + tableName + " where emp_id = ?");
                   pStmt.setInt(1, Integer.parseInt((String)obj));
                   rSet = pStmt.executeQuery();
                   if(rSet.next()) {
                        employee = new Employee();
                        employee.setEmpId(rSet.getInt("emp_id"));
                        employee.setEmpName(rSet.getString("emp_name"));
                        employee.setEmpAddr(rSet.getString("address"));
              } catch(Exception e) {
                   e.printStackTrace();
              } finally {
                   try {
                        if(rSet != null)
                             rSet.close();
                        if(pStmt != null)
                             pStmt.close();
                        if(con != null)
                             con.close();
                   } catch(Exception e) {
                        e.printStackTrace();
              return employee;
         public Map loadAll(Collection arg0) {
              System.out.println("loadAll() called...");
              Connection con = null;
              PreparedStatement pStmt = null;
              ResultSet rSet = null;          
              Employee employee = null;
              Map empMap = new HashMap();
              try {
                   con = getConnection();
                   pStmt = con.prepareStatement("select emp_id, emp_name, address from " + tableName);
                   rSet = pStmt.executeQuery();
                   while(rSet.next()) {
                        employee = new Employee();
                        employee.setEmpId(rSet.getInt("emp_id"));
                        employee.setEmpName(rSet.getString("emp_name"));
                        employee.setEmpAddr(rSet.getString("address"));
                        empMap.put(employee.getEmpId(), employee);
              } catch(Exception e) {
                   e.printStackTrace();
              } finally {
                   try {
                        if(rSet != null)
                             rSet.close();
                        if(pStmt != null)
                             pStmt.close();
                        if(con != null)
                             con.close();
                   } catch(Exception e) {
                        e.printStackTrace();
              return empMap;
         public Iterator keys() {
              Connection con = null;
              PreparedStatement pStmt = null;
              ResultSet rSet = null;          
              List returnList = null;
              try {
                   con = getConnection();
                   pStmt = con.prepareStatement("select emp_id from emp_addr_view");
                   rSet = pStmt.executeQuery();
                   returnList = new LinkedList();
                   while(rSet.next()) {
                        returnList.add(rSet.getString("empId"));
              } catch(Exception e) {
                   e.printStackTrace();
              } finally {
                   try {
                        if(rSet != null)
                             rSet.close();
                        if(pStmt != null)
                             pStmt.close();
                        if(con != null)
                             con.close();
                   } catch(Exception e) {
                        e.printStackTrace();
              return returnList.iterator();
    cache-server.cmd added lines
    ============================
    set CLASSPATH=%CLASSPATH%;E:\bea\user_projects\workspaces\workSpaceStudio\coh\bin;E:\bea\wlserver_10.0\server\lib\ojdbc14.jar;
    Note : E:\bea\user_projects\workspaces\workSpaceStudio\coh\bin in the above line contains compiled class files starting from "com" folder.
    "%java_exec%" -server -showversion "%java_opts%" -cp E:\bea\user_projects\workspaces\workSpaceStudio\coh\bin -Dtangosol.coherence.log.level=9 -Dtangosol.coherence.cluster=mycluster -Dtangosol.coherence.clusteraddress=224.0.0.1 -Dtangosol.coherence.clusterport=5455 -Dtangosol.coherence.cacheconfig=E:\bea\user_projects\workspaces\workSpaceStudio\coh\cache-config.xml -cp "%coherence_home%\lib\coherence.jar" com.tangosol.net.DefaultCacheServer %1
    JVM arguments for running Client Program : DatabaseCache.java
    =======================================
    -Dtangosol.coherence.cacheconfig=E:\bea\user_projects\workspaces\workSpaceStudio\coh\cache-config.xml
    -Dtangosol.coherence.cluster=mycluster
    -Dtangosol.coherence.clusteraddress=224.0.0.1
    -Dtangosol.coherence.clusterport=5455
    ==================================================================================================
    Please do let me know if you require further information.
    Thanks
    Karthik

  • A sign Applet unable to load "oracle.jdbc.OracleDriver" class

    hi,
    i am chiranjit , i am now working in a web based ERP. where i am using a signed applet which unable to load "oracle.jdbc.OracleDriver" class but it easily loading "sun.jdbc.odbc.JdbcOdbcDriver", i am also giving my code:
    import java.sql.*;
    import java.math.*;
    import java.io.*;
    import java.awt.*;
    class JdbcTest extends Applet{
    public static void main (String args[]) throws SQLException {
    // Load Oracle driver
    DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
    // Connect to the local database
    Connection conn =
    DriverManager.getConnection
    ("jdbc:oracle:thin:@192.168.16.7:1521:kris",
    "plsql", "oracle");
    // Query the employee names
    Statement stmt = conn.createStatement ();
    ResultSet rset = stmt.executeQuery ("SELECT FIRST_NAME FROM
    AUTHORS");
    // Print the name out
    while (rset.next ())
    System.out.println (rset.getString (1));
    // Close the result set, statement, and the connection
    rset.close();
    stmt.close();
    conn.close();
    }

    Hint: The sun.jdbc.odbc.JdbcOdbcDriver is available in any JRE distribution. The Oracle driver is not.

  • Unable to load my sql driver

    So frustrated to see my servlet cant connect to mysql database, anyone pls help me?
    i put mysql-connector-java-2.0.14-bin.jar in
    C:\Apache\Tomcat 4.0\common\lib
    C:\Apache\Tomcat 4.0\webapps\ROOT\WEB-INF\lib
    D:\j2sdk1.4.0_03\jre\lib\ext
    here the exception:
    javax.servlet.ServletException: Unable to load driver
         at FormHandlerServlet.init(FormHandlerServlet.java:27)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:918)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:655)
         at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:400)
         at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:216)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
         at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
         at java.lang.Thread.run(Thread.java:536)
    here is my servlet:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;
    import java.sql.*;
    import java.sql.Date;
    public class FormHandlerServlet extends HttpServlet{
    private static final String driver="com.mysql.jdbc.driver";
    private static final String dbURL= "jdbc:mysql://localhost/aos";
    private static final String login= "aos";
    private static final String password= "aos";
    private ServletContext context;
    private Connection conn= null;
    private Statement stmt= null;
    public void init(ServletConfig config) throws ServletException{
         super.init(config);
         context= config.getServletContext();
         try{
         Class.forName(driver);
         conn= DriverManager.getConnection(dbURL, login, password);
         stmt= conn.createStatement();
         catch(ClassNotFoundException e){
         System.err.println("Unable to load driver");
         throw new ServletException("Unable to load driver");
         catch(SQLException e){
         System.err.println("Unable to connect to database");
         throw new ServletException("Unable to connect to database");
    public void service(HttpServletRequest req,
              HttpServletResponse res)
         throws ServletException, IOException{
         Vector errors= new Vector();
         Calendar startCalendarDate = Calendar.getInstance(TimeZone.getDefault());
         java.util.Date startUtilDate = new java.util.Date();
         long startLongDate = startCalendarDate.getTime().getTime();
         java.sql.Date startSqlDate = new java.sql.Date(startLongDate);
         String userID= req.getParameter("userID");
         String password1= req.getParameter("password1");
         String password2= req.getParameter("password2");
         String name= req.getParameter("name");
         String ic= req.getParameter("ic");
         String status= req.getParameter("status");
         String gender= req.getParameter("gender");
         String department= req.getParameter("department");
         String email= req.getParameter("email");
         String phone=req.getParameter("phone");
         if(!isRequiredData(userID, password1, password2, status))
         errors.add("Sila isikan semua data yang diperlukan dimana *.");
         else{
         try{
         if(isExistedUser(userID))
    errors.add("No Matriks/Pekerja anda sudah wujud, Sila cuba lagi.");
         catch(SQLException e){}
         if(!isSamePassword(password1,password2))
         errors.add("Sila isikan password1 dan password2 yang sama.");
         if(!isValidPassword(password1,password2))
         errors.add("Sila isikan password anda dalam 8-12 perkataan.");
         if(!isValidEmail(email))
         errors.add("Sila pastikan " +"@"+" dalam e-mel anda.");
         if(!isValidPhone(phone))
         errors.add("Sila pastikan "+ "-"+" tidak dalam nombor telefon anda.");
         if(!isValidUserID(userID))
         errors.add("Nombor Matriks/Pekerja anda tidak mengandungi 6 perkataan.");
         String next;
         String password= password1;
         String insert= "insert into user values('"+userID+"', '"+password+"','"+
         name+"', '"+ic+"', '"+status+"', '"+gender+"','"+
         department+"', '"+email+"', '"+phone+"', '"+startSqlDate+"')";
         if (errors.size() ==0){
         //data is ok, insert data to database, dispatch to wherever
         try{
              int x= stmt.executeUpdate(insert);
         catch(SQLException e){}
         next= "/aos/thanks.jsp";
         else{
         //data has errors, try again
         String[] errorArray= (String[])errors.toArray(new String[0]);
         req.setAttribute("errors", errorArray);
         next= "/aos/RegisterForm.jsp";
         RequestDispatcher rd;
         rd= context.getRequestDispatcher(next);
         rd.forward(req, res);
    public boolean isSamePassword(String password1,String password2){
         //check for both password is same
         return(password1.equals(password2));
    public boolean isValidPassword(String password1,String password2){
         //check for both password is under 8-12 char
         return(password1.length()>=8 && password1.length()<=12 &&
         password2.length()>=8 && password2.length()<=12);
    public boolean isValidPhone(String phone){
         //check for no dashes
         return(phone.indexOf("-")==-1);
    public boolean isValidEmail(String email){
         //check an "@" somewhere after 1st char
         return(email.indexOf("@")>0);
    public boolean isValidUserID(String userID){
         //check for userID is 6 char
         return(userID.length()==6);
    public boolean isRequiredData(String userID,
    String password1, String password2, String status){
    //check for required data is filled
         return(userID.length()!=0 && password1.length()!=0 &&
         password2.length()!=0 && status.length()!=0);
    public boolean isExistedUser(String userID) throws SQLException{
    String sql= "select * from user where id= '"+userID+"'";
    ResultSet rs= stmt.executeQuery(sql);
         if(rs.next())
    return true;
         else
         return false;
         

    is the driver name correct?
    private static final String driver="com.mysql.jdbc.driver";
    I usually have another string, but I might use a different mysql driver. Try opening your mysql driver with winzip and see if the class is there and at the defined directory place

  • ITunes 10.5.3, Unable to Load Class Data from Sync Services, Crashes Repeatedly

    Ever since iTunes 10.5.3 on my Windows 7 x64 box, I've been having serious problems keeping iTunes running:
    1)  Any time I connect my iPhone or iPad, or any time they attempt to sync over WiFi, I get the 'Unable to load class data from sync services' error.  It's worth mention that the iPhone or iPad do actually then proceed to sync correctly, and all media / data is synchronized successfully, as far as I've been able to tell.  I've reset sync history, restored the iPhone and iPad, manually moved the SyncServices directory, set both the iPhone and iPad up as new, completely uninstalled iTunes and the mobile device software, re-installed, and *nothing* I do fixes this issue or even seems to impact it.  Uninstalling iTunes 10.5.3 and reinstalling iTunes 10.5.2 resolves this error.
    2)  iTunes 10.5.3 has serious crashing problems on my machine, though I've searched through forums and found a lot of other people with the problem.  In my case, sporadically as iTunes access the iTunes store (for example, I can always make it happen by subscribing to the Diggnation podcast and telling it to refresh the podcast), I get a full application crash which generates the following event in the event log:
    Faulting application name: iTunes.exe, version: 10.5.3.3, time stamp: 0x4f14cc3d
    Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e211319
    Exception code: 0x80000003
    Fault offset: 0x0001280c
    Faulting process id: 0x564
    Faulting application start time: 0x01cce78789dc009a
    Faulting application path: D:\Program Files (x86)\iTunes\iTunes.exe
    Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
    Report Id: ecc77400-537a-11e1-b809-00248c196007
    Again, uninstalling iTunes 10.5.3 and re-installing iTunes 10.5.2 fixes this issue as well, but I really shouldn't have to do that.  Is there any actual solution to these problems other than dowgrading to an older version?
    Yes, I'm running current malware protection (and my system is clean) and yes, I've already checked any other obvious culprits to make sure I don't just have a corrupt library or file somewhere that's causing it.  My Windows 7 install is completely up to date from a Windows Update perspective and also from a driver perspective (even including the motherboard and chipset drivers).  I made sure to do a system file integrity check (sfc /scannow) and it confirmed my install of Windows isn't suspect, but beyond all that I was able to reproduce these failures on a completely separate machine running Windows 7 x64, without any of my media library or data on it -- iTunes 10.5.3 just seems to be bad news on Windows 7 x64 for me, even though I know there are definitely people are using it successfully.  I don't get any other application crashes for any other applications, and I've never had an issue like this with any previous version of iTunes...
    Last but not least, in case it matters, I'm running iOS 5.0.1 on both the iPhone4 and the iPad2.  The iPhone4 is the GSM AT&T model and the iPad2 is the CDMA Verizon model.

    OK, I've given up.  Uninstalled iTunes 10.5.3 permanently.  It's a shame, 10.5.2 works perfectly but 10.5.3 is a complete and total cluster for me.
    Anyone with the same problems who hasn't done this already, just uninstall iTunes and the Apple Mobile Device Service in your Add/Remove Programs, then re-install iTunes 10.5.2.  You won't lose your library or any settings or apps, it will just go back to working again.
    I wish Apple would acknowledge this so that I'd at least know it would be fixed in the future.

  • Unable to load/parse portlets config SAX2 driver

    Hi All
    I try no test our software with several AS (Resin, HPAS, etc.) With OC4J we have $subj error. This is my steps:
    1 Unzip oc4j_extended.zip
    2 Add web-module to default application.
    in application.xml:
    <web-module id="Axiom" path="/opt/gorod/axiom" />
    in http-web-site.xml:
    <web-app application="default" name="Axiom" root="/axiom" />
    3 Start it
    4 Try to connect http://mysite.com:8888/axiom
    And watch my log:
    2/12/02 11:44 AM: ERROR: unable to load/parse portlets config SAX2 driver class org.apache.xerces.parsers.SAXParser not found: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
    2/12/02 11:44 AM: org.jdom.JDOMException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:320)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:408)
    2/12/02 11:44 AM: at ru.gorod.xpml.PortletsConfig.load(PortletsConfig.java:819)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.reloadConfig(PageProcessorServlet.java:733)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.__bgReloadConfig(PageProcessorServlet.java:702)
    2/12/02 11:44 AM: at ru.gorod.xpml.BGConfigReloadingThread.run(BGConfigReloadingThread.java:16)
    2/12/02 11:44 AM: Root cause: 2/12/02 11:44 AM: java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
    2/12/02 11:44 AM: at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:118)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:237)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:408)
    2/12/02 11:44 AM: at ru.gorod.xpml.PortletsConfig.load(PortletsConfig.java:819)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.reloadConfig(PageProcessorServlet.java:733)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.__bgReloadConfig(PageProcessorServlet.java:702)
    2/12/02 11:44 AM: at ru.gorod.xpml.BGConfigReloadingThread.run(BGConfigReloadingThread.java:16)
    Why? File xerces.jar Placed with application (in /opt/gorod/axiom/WEB-INF/lib) and have all permissions.
    Also I try to start java with -Xbootclasspath/a: option but it has equal result.
    PS Sorry for my english :-\

    mv xerces.jar $J2EE_HOME
    cd $J2EE_HOME
    java -Xbootclasspath/a:xerces.jar\;jaxp.jar -jar oc4j.jar &
    No changes :-(
    But with
    java -Xbootclasspath/a:xerces.jar:jaxp.jar -jar oc4j.jar &
    VM not starts and shows error:
    2/13/02 9:33 AM: javax.xml.parsers.FactoryConfigurationError: oracle/xml/jaxp/JXDocumentBuilderFactory
    2/13/02 9:33 AM: at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:154)
    2/13/02 9:33 AM: at com.evermind.xml.JavaxXMLUtils.getJavaxDocument(JavaxXMLUtils.java:23)
    2/13/02 9:33 AM: at com.evermind.xml.XMLUtils.getDocument(XMLUtils.java:157)
    2/13/02 9:33 AM: at com.evermind.xml.XMLConfig.init(XMLConfig.java:131)
    2/13/02 9:33 AM: at com.evermind.xml.XMLConfig.init(XMLConfig.java:88)
    2/13/02 9:33 AM: at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1298)
    2/13/02 9:33 AM: at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:43)
    2/13/02 9:33 AM: at java.lang.Thread.run(Thread.java:484)
    2/13/02 9:33 AM: at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:47)

  • Urgent... unable to load JDBC driver

    i have developed a servlet which will establish connection to mySQL.. but it couldn't load the JDBC driver even i placed
    [ mysql-connector-java-2.0.14-bin.zip ] in [ C:\j2sdk1.4.2_05\jre\lib\ext\ ]
    in fact.. it work fine b4 i format my notebook.. anyone can help me??
    pls note that i using APACHE TOMCAT and mySQL 3.23
    pls help.. very urgent one
    the following is my servlet code.....
    import java.io.*;
    import java.text.*;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.sql.*;
    public class LoginServlet extends HttpServlet {
    static final String dbURL = "jdbc:mysql://localhost" ;
    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException {
    Connection conn = null;
    String nextJSP = null;
    try {
    Class.forName("org.gjt.mm.mysql.Driver");
    catch (ClassNotFoundException e) {
    throw new ServletException("Unable to load JDBC driver");
    }

    i already add new variable in environment variables
    variable name = CLASSPATH
    variable value = C:\j2sdk1.4.2_05\jre\lib\ext\mysql-connector-java-2.0.14-bin.jar;
    but the same output is come up.. still unable to load my JDBC driver in TOMCAT... y?

  • I tried to sync my phone and received this message: "iTunes was unable to load data class info from sync services. Reconnect or try again later." Now it doesn't sync calendars because it says I need to download Outlook, which I already have

    I have synced my phone to my computer several times. This time i received this message: "iTunes was unable to load data class infor from sync services. Reconnect or try again later." It says if I want to sync calendar I must install Outlook to my computer?? Why does iTunes not recongnize that I already have Outlook installed on my computer?

    This worked for me...i did a restore on my computer to take it to a date prior to the last update i did on itunes and now it works just fine.  Everytime i do a backup it syncs my Outlook! When a request comes up saying there's a new version of itunes click here to download the latest one DON'T do it.
    Here's how to do a restore on your computer:
    Create a restore point
    A restore point is a representation of a stored state of your computer's system files. You can use a restore point to restore your computer's system files to an earlier point in time. Restore points are automatically created by System Restore weekly and when System Restore detects the beginning of a change to your computer, such as when you install a program or a driver.
    System image backups stored on hard disks can also be used for System Restore, just like the restore points created by system protection. Even though system image backups contain both your system files and personal data, your data files won't be affected by System Restore. For more information about system images, see What is a system image? You can create a restore point manually at any time by following the steps below.
    Go to the Windows website to watch the video. (1:08)
      Click to open System. 
    In the left pane, click System protection. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
    Click the System Protection tab, and then click Create.
    In the System Protection dialog box, type a description, and then click Create.
    For more information about System Restore, see What is System Restore?
    I HOPE THIS WORKS!
    Annette9114

  • Why am I getting the following message - itunes was unable to load data class information from sync services

    Has anybody received this message when trying to sync? - itunes was unable to load data class information from sync services.  All purchased apps were lost.  Do you know how to recover them?

    Sync Your iOS Device with a New Computer Without Losing Data
    http://www.howtogeek.com/104298/sync-your-ios-device-with-a-new-computer-without -losing-data/
    Syncing to a "New" Computer or replacing a "crashed" Hard Drive
    https://discussions.apple.com/docs/DOC-3141
     Cheers, Tom

Maybe you are looking for

  • HT204053 Can you have two Apple ID's on one iTunes

    I just got my wife a new iPod touch and we need to add a different apple account to use the message app. Can I have two apple accounts on my iTunes?

  • Using Field-Symbols in a user exit to change the importing parameter

    Please don't ask why but I need to use a user exit, changing the importing parameter.  I decided that I could do this using field-symbols. Please excuse my ignorance but I have never used field symbols for something such as this. Here is my goal:  Lo

  • How can I verify Note 950992 in my System?

    Hello, I have the same problem like in this thread Error while executing query on portal-SAPMSSY1 method : UNCAUGHT_EXCEPTION How can verify that Note 950992 has been implemented in our system?

  • SQL Problems

    Hey Ppl, Ok i have a problem getting my Insert Into SQL to work.... i've created a small program that inputs information directly into the database... but even then i get a syntax error with my insert into statement... if you guyz can look at it and

  • Nexus 56K and FEX 2232TM - connect a router to the FEX?

    Hi I know the recommendation a couple of years back was only to connect servers to FEX ports. Is this still the case? Is anyone connecting devices other than servers to FEX ports? Is there any good reason I could not connect a router to my FEX 2232 T