Help with connection to mysql database, Getting error : No suitable Driver
Below is my code :
1) i have added the mysql driver (mm.mysql-2.0.14-bin.jar)in my classpath
2) the code is getting compiling properly
3) while running it using tomcat, it says "NO SUITABLE DRIVER"
PLEASE HELP !!
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
public class logincheck extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException
Connection con = null;
PrintWriter out = response.getWriter();
response.setContentType("text/html");
PreparedStatement stmt = null;
ResultSet rs = null;
String userid = request.getParameter("userid");
String password = request.getParameter("password");
try {
/** LOADING THE DRIVER FOR MYSQL DATABASE ***/
Class.forName ("org.gjt.mm.mysql.Driver";
} catch (ClassNotFoundException e) {
e.printStackTrace();
} //End of try-catch 1
try{
/*** CONNECTING TO THE DATABASE USING DATABASE NAME, USERNAME AND PASSWORD */
con = DriverManager.getConnection("jdbc:mysql://localhost:8080/own");
/****** this checks whether the entry for the user is in the database *****/
stmt = con.prepareStatement("SELECT *FROM userinfo WHERE userid = ? AND passwd = ?");
stmt.setString(1,userid);
stmt.setString(2,password);
rs = stmt.executeQuery();
if(!rs.next())
else
/****************** IF THE USER AND PASSWORD ARE VALID *****************/
//} // END OF RS.....
// NEED HTML FOR INVALID USERID SHOWING MESSAGE ...
con.close();
}catch(SQLException esql){
System.out.println(esql.getMessage());
} // End of try-catch 2
} // goGet
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException {
doGet(request, response);
} // goPost
} // end logincheck function ...
And i see another thing that confuses me. Your URL connection string is
con = DriverManager.getConnection("jdbc:mysql://localhost:8080/own"); meaning that your database is in your machine and listens in port 8080 for incoming connections. But that is the default port that Tomcat listens! Maybe you should change this line to
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/own");where 3306 is MySQL's default port.
Hope these help.
Similar Messages
-
Connecting to mySQL database, timeout error
I am having problems connecting to my database, here is the connection class
public class DBConnect
public static Connection getDBConnect() throws Exception
String x = "worked";
//String url = "jdbc:mysql://mysql8.secureserver.net";
String url = "jdbc:mysql://mysql13.secureserver.net/DBName?user=User&password=Password";
System.out.println("Before driver load");
try
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Driver Loaded");
catch(java.lang.ClassNotFoundException e)
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
System.out.println("After driver loaded and Before connect");
Connection con = DriverManager.getConnection(url);
System.out.println("Tried connect");
return con;
}here is the error:
INFO: Server startup in 17685 ms
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: java.net.ConnectException: Connection timed out: connect
STACKTRACE:
java.net.SocketException: java.net.ConnectException: Connection timed out: connect
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:151)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:280)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1765).....4. The username and password are incorrect, and it's
hanging waiting for you to enter new ones. (I've had
this happen before with Oracle).Sir,
A good point but MySQL will just bomb out in this case.
Another possibility is do you have the latest JConnect driver? The old drivers have protocol issues talking with the newest versioned servers.. but the new drivers are backwards compatible.
Sincerely,
Slappy -
Problem with connection in Mysql database in struts application
Helllo
i've just started learning struts for my new project where i'm having problem in accessing mysql database
the datasource being defined in struts-config.xml is as follows:
<data-sources >
<data-source type="org.apache.tomcat.dbcp.dbcp.BasicDataSource">
<set-property property="driverClassName" value="com.mysql.jdbc.Driver" />
<set-property property="user" value="root" />
<set-property property="password" value="" />
<set-property property="minCount" value="" />
<set-property property="maxCount" value="" />
<set-property property="description" value="A" />
<set-property property="url" value="jdbc:mysql:///dnbotind_nbotdb" />
<set-property property="readOnly" value="false" />
<set-property property="autoCommit" value="true" />
<set-property property="loginTimeout" value="" />
</data-source>
</data-sources>as i run the application
it gives the errors HTTP status 404-Servlet action is not available
Thx in advancestudent-java wrote:
it gives the errors HTTP status 404-Servlet action is not availableThis is unrelated to the datasource configuration.
HTTP 404 is a "Page not found" error. The request URL is simply wrong. Either there's a typo in the URL, or there is a typo in the servlet mapping, or the servlet is not there where you think. -
JSP, EJB in Jboss 4 with mySQL database. Error in connecting to database
Hi, i using JBoss 4-0-1 with jsp and mySQL database. I get this example from a book using stateless session beans. However i modify it so it can connect to mySQL database.
This is my code for jsp.
<%@ page import="asg.MusicEJB.*,
java.util.*,
javax.naming.Context,
javax.naming.InitialContext,
javax.rmi.PortableRemoteObject" errorPage="error.jsp" %>
<%--
The following 3 variables appear in a JSP declaration.
They appear outside the generated _jspService() method,
which gives them class scope.
Since we want to initialize our Music EJB object once
and read the Music Collection database to get the
recording titles once, we place this code inside
method jspInit().
The EJB business method getMusicList()
returns a collection of RecordingVO objects which we
store in ArrayList albums.
--%>
<%!
MusicHome musicHome;
Music mymusic;
ArrayList albums;
Properties properties=new Properties();
public void jspInit() {
properties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
properties.put(Context.PROVIDER_URL, "localhost:3306");
System.out.println("............................in properties");
try {
//Context initial = new InitialContext();
InitialContext jndiContext = new InitialContext(properties);
//Object ref = jndiContext.lookup("MusicEJB");
Object objref = jndiContext.lookup("java:comp/env/ejb/EJBMusic");
musicHome = (MusicHome)PortableRemoteObject.narrow(objref, MusicHome.class);
mymusic = musicHome.create();
albums = mymusic.getMusicList();
System.out.println(".............................in line 64");
} catch (Exception ex) {
System.out.println("Unexpected Exception............: " +
ex.getMessage());
ex.printStackTrace();
%>
<%--
The following scriptlet accesses the implicit
request object to obtain the current URL
and saves it to the session object for later retrieval.
It also saves variable mymusic, so we can
make remote calls to our Music EJB, and the collection of
RecordingVO objects. These variables will all be available
to other pages within the session.
--%>
<%
String requestURI = request.getRequestURI();
session.putValue("url", requestURI);
session.putValue("mymusic", mymusic);
session.putValue("albums", albums);
%>
<html>
<head>
<title>Music Collection Database Using EJB & JSP Version 9.7</title>
</head>
<body bgcolor=white>
<h1><b><center>Music Collection Database Using EJB & JSP</center></b></h1>
<hr>
<p>
There are <%= albums.size() %> recordings.
<form method="post" action="musicPost.jsp">
<p>
Select Music Recording:
<select name="TITLE">
<%
// Generate html <option> elements with the recording
// titles stored in each RecordingVO element.
// Obtain the current title from the session object
// (this will be null the first time).
String title;
String currentTitle = (String)session.getValue("curTitle");
if (currentTitle == null) currentTitle = "";
RecordingVO r;
Iterator i = albums.iterator();
while (i.hasNext()) {
r = (RecordingVO)i.next();
title = r.getTitle();
if (title.equals(currentTitle)) {
out.println("<option selected>" + title + "</option>");
else {
out.println("<option>" + title + "</option>");
%>
</select><p><p>
<%--
Provide a "View Tracks" button to submit
the requested title to page musicPost.jsp
--%>
<input TYPE="submit" NAME="View" VALUE="View Tracks">
</form>
</body>
</html>Message was edited by:
chongmingThis is the deployment descriptor for the .ear file.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'>
<application>
<display-name>MusicDAOApp</display-name>
<description>Application description</description>
<module>
<web>
<web-uri>war-ic.war</web-uri>
<context-root>music</context-root>
</web>
</module>
<module>
<ejb>ejb-jar-ic.jar</ejb>
</module>
<!--
<module>
<java>app-client-ic.jar</java>
</module>
-->
</application>
And this is the deployment for the ejb class files:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>
<ejb-jar>
<display-name>MusicEJB</display-name>
<enterprise-beans>
<session>
<display-name>MusicEJB</display-name>
<ejb-name>MusicEJB</ejb-name>
<home>asg.MusicEJB.MusicHome</home>
<remote>asg.MusicEJB.Music</remote>
<ejb-class>asg.MusicEJB.MusicBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Bean</transaction-type>
<env-entry>
<env-entry-name>MusicDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>asg.MusicEJB.MusicDAOCloudscape</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>dbUrl</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>jdbc:mysql://localhost/music</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>dbUserName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>chongming</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>dbPassword</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>kcm82</env-entry-value>
</env-entry>
<security-identity>
<description></description>
<use-caller-identity></use-caller-identity>
</security-identity>
</session>
</enterprise-beans>
</ejb-jar>I can combine the jar and war files into a ear file. deploying is alright without any errors.
However when i run the jsp, it prompt this error:
You Have Encountered an Error
Stack Trace
java.lang.NullPointerException
at org.apache.jsp.musicGet_jsp._jspService(org.apache.jsp.musicGet_jsp:111)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
How to i solve the error? I look at he catch results in the command prompt of JBoss , i found that when running, the code will be caught by the exception and display this:int.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor
kerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
13:55:21,375 INFO [STDOUT] Unexpected Exception............: EJBException:; nes
ted exception is:
javax.ejb.EJBException: getMusicList: SQLException during DB Connection:
The url cannot be null
13:55:21,375 INFO [STDOUT] java.rmi.ServerException: EJBException:; nested exce
ption is:
javax.ejb.EJBException: getMusicList: SQLException during DB Connection:
The url cannot be null 13:55:21,375 INFO[STDOUT] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:352)
13:55:21,375 INFO [STDOUT] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:196)
What can i do to solve the problem? please helpMessage was edited by:
chongming
Message was edited by:
chongming
Message was edited by:
chongming -
Error: OGG-00146 - error 600 - Failed to connect to mysql database
Dear All,
I am replicating Data from MySQL to Oracle.
Version of my MySQL is Server version: 5.5.19 MySQL Enterprise Server - Advanced Edition
Version of Oracle is : Oracle 11gR2
My extract is giving the following error and I am unable to identify the problem:
*2012-12-25 14:18:48 ERROR OGG-00146 Oracle GoldenGate Capture for MySQL, netfors.prm: VAM function VAMInitialize returned unexpected result:*
error 600 - VAM Client Report <CAUSE OF FAILURE : Failed to connect to mysql database WHEN FAILED : While initializing mysql context WHERE FAILED :
MySQLBinLog Reader Module CONTEXT OF FAILURE : No Information Available!>
Following are the contents of my /etc/odbc.ini file
*[netfors]*
Driver = /usr/lib/libmyodbc3.so
Description = Connector/ODBC 3.51 Driver DSN
Server = 10.168.20.226
Port = 6629
User = replication
Password = ******
Database = netfors
Option = 3
Socket = /tmp/mysql_sandbox5519.sock
When i isql -v netfors replication ***** *
it say Connected!
This is my extract:
EXTRACT NETFORS
DBOPTIONS HOST 10.168.20.226, CONNECTIONPORT 6629
SOURCEDB [email protected]:6629, USERID replication, PASSWORD ******
RMTHOST 10.168.20.31, MGRPORT 7809
RMTTRAIL /u01/app/oracle/oradata/GG/dirdat/n1
TRANLOGOPTIONS ALTLOGDEST /root/sandboxes/msb_5_5_19/data/mysql-bin.index
TABLE netfors.syslog;
Extract gets ABENDED
Kindly help on this.
Regards, ImranGot it solved some how, golden gate was trying to connect with default socket file.
*/tmp/mysql.sock*
while my socket file was
*/tmp/mysql_sandbox5519.sock*
I changed it to default and got rid of the error.
Thanks for the help.
Regards, Imran -
Trouble connecting to MySQL database with Hibernate
I'm using red hat studio pro. I created an hibernate.cfg.xml file with
the hibernate tools.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_jar">mysql-connector-
java-5.0.6-bin.jar</property>
<property
name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</
property>
<property name="hibernate.connection.password"> </property>
<property name="hibernate.connection.url">jdbc:mysql://
localhost/eshop</property>
<property name="hibernate.connection.username">user</property>
<property
name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</
property>
</session-factory>
</hibernate-configuration>
Reverse Engineering was no problem, it found the database, could read
the tables and create the java classes.
Now I tried to open a simple connection to the database and that
doesn*t work. I always get a "no suitable driver found" error.
Code:
Configuration config = new Configuration()
.setProperty("hibernate.dialect",
"org.hibernate.dialect.MySQLInnoDBDialect")
.setProperty("hibernate.connection.driver_class",
"org.gjt.mm.mysql.Driver")
.setProperty("hibernate.connection.driver_jar", "mysql-connector-
java-5.0.6-bin.jar")
.setProperty("hibernate.connection.password", " ")
.setProperty("hibernate.connection.url", "jdbc:mysql://localhost:
3306/eshop")
.setProperty("hibernate.connection.username", "user")
.addClass(Adressen.class);
config.configure();
SessionFactory sessionFactory = config.buildSessionFactory();
Session session = sessionFactory.openSession();
Transaction tx = null;
try {
tx = session.beginTransaction();
System.out.println("works");
} catch (Exception e) {
if (tx != null) {
tx.rollback();
System.out.println("error - rollback");
} finally {
session.close();
sessionFactory.close();
The errors I'm getting are:
Code:
23:41:05,187 INFO [Environment] Hibernate 3.2.4.sp1
23:41:05,187 INFO [Environment] loaded properties from resource
hibernate.properties: {hibernate.co
nnection.username=user, hibernate.connection.password=****,
hibernate.dialect=org.hibernate.dialect.
MySQLInnoDBDialect, hibernate.connection.url=jdbc:mysql://localhost:
3306/eshop, hibernate.bytecode.u
se_reflection_optimizer=false,
hibernate.connection.driver_class=com.mysql.jdbc.Driver}
23:41:05,187 INFO [Environment] Bytecode provider name : javassist
23:41:05,203 INFO [Environment] using JDK 1.4 java.sql.Timestamp
handling
23:41:05,312 INFO [Configuration] Reading mappings from resource:
hibernateGenerated/Adressen.hbm.x
ml
23:41:05,312 INFO [Configuration] Reading mappings from resource:
hibernateGenerated/Adressen.hbm.x
ml
23:41:05,515 INFO [HbmBinder] Mapping class:
hibernateGenerated.Adressen -> Adressen
23:41:05,531 INFO [Configuration] configuring from resource: /
hibernate.cfg.xml
23:41:05,531 INFO [Configuration] Configuration resource: /
hibernate.cfg.xml
23:41:05,546 INFO [Configuration] Configured SessionFactory: null
23:41:05,656 INFO [DriverManagerConnectionProvider] Using Hibernate
built-in connection pool (not f
or production use!)
23:41:05,656 INFO [DriverManagerConnectionProvider] Hibernate
connection pool size: 20
23:41:05,656 INFO [DriverManagerConnectionProvider] autocommit mode:
false
23:41:05,656 INFO [DriverManagerConnectionProvider] using driver:
org.gjt.mm.mysql.Driver at URL: j
dbc:mysql://localhost/eshop
23:41:05,656 INFO [DriverManagerConnectionProvider] connection
properties: {driver_jar=mysql-connec
tor-java-5.0.6-bin.jar, user=user, password= }
23:41:05,656 WARN [SettingsFactory] Could not obtain connection
metadata
java.sql.SQLException: No suitable driver found for jdbc:mysql://
localhost/eshop
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at
org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionPr
ovider.java:110)
at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:
84)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:
2009)
at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:
1292)
at sample.RegisterAciton.writeInDatabase(RegisterAciton.java:147)
at sample.RegisterAciton.execute(RegisterAciton.java:246)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:
484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:
525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:
96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
230)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:
179)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:
84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
104)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:
157)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
241)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
844)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
at java.lang.Thread.run(Unknown Source)
23:41:06,046 INFO [Dialect] Using dialect:
org.hibernate.dialect.MySQLInnoDBDialect
23:41:06,046 INFO [TransactionFactoryFactory] Using default
transaction strategy (direct JDBC trans
actions)
23:41:06,046 INFO [TransactionManagerLookupFactory] No
TransactionManagerLookup configured (in JTA
environment, use of read-write or transactional second-level cache is
not recommended)
23:41:06,046 INFO [SettingsFactory] Automatic flush during
beforeCompletion(): disabled
23:41:06,046 INFO [SettingsFactory] Automatic session close at end of
transaction: disabled
23:41:06,046 INFO [SettingsFactory] Scrollable result sets: disabled
23:41:06,062 INFO [SettingsFactory] JDBC3 getGeneratedKeys():
disabled
23:41:06,062 INFO [SettingsFactory] Connection release mode: auto
23:41:06,062 INFO [SettingsFactory] Maximum outer join fetch depth: 2
23:41:06,062 INFO [SettingsFactory] Default batch fetch size: 1
23:41:06,062 INFO [SettingsFactory] Generate SQL with comments:
disabled
23:41:06,062 INFO [SettingsFactory] Order SQL updates by primary key:
disabled
23:41:06,062 INFO [SettingsFactory] Order SQL inserts for batching:
disabled
23:41:06,062 INFO [SettingsFactory] Query translator:
org.hibernate.hql.ast.ASTQueryTranslatorFacto
ry
23:41:06,062 INFO [ASTQueryTranslatorFactory] Using
ASTQueryTranslatorFactory
23:41:06,062 INFO [SettingsFactory] Query language substitutions: {}
23:41:06,062 INFO [SettingsFactory] JPA-QL strict compliance:
disabled
23:41:06,062 INFO [SettingsFactory] Second-level cache: enabled
23:41:06,062 INFO [SettingsFactory] Query cache: disabled
23:41:06,062 INFO [SettingsFactory] Cache provider:
org.hibernate.cache.NoCacheProvider
23:41:06,062 INFO [SettingsFactory] Optimize cache for minimal puts:
disabled
23:41:06,062 INFO [SettingsFactory] Structured second-level cache
entries: disabled
23:41:06,078 INFO [SettingsFactory] Statistics: disabled
23:41:06,078 INFO [SettingsFactory] Deleted entity synthetic
identifier rollback: disabled
23:41:06,078 INFO [SettingsFactory] Default entity-mode: pojo
23:41:06,078 INFO [SettingsFactory] Named query checking : enabled
23:41:06,125 INFO [SessionFactoryImpl] building session factory
23:41:06,437 INFO [SessionFactoryObjectFactory] Not binding factory
to JNDI, no JNDI name configure
d
23:41:06,515 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState:
08001
23:41:06,515 ERROR [JDBCExceptionReporter] No suitable driver found
for jdbc:mysql://localhost/eshop
23:41:06,515 INFO [SessionFactoryImpl] closing
23:41:06,515 INFO [DriverManagerConnectionProvider] cleaning up
connection pool: jdbc:mysql://local
host/eshop
Can anybody tell me, what I'm doing wrong?ClassNotFoundException means the driver isn't loaded. "No suitable driver" usually tells me that the syntax in the connection URL is incorrect for some reason.
Make sure you have an up to date driver JAR:
http://www.mysql.com/products/connector/j/
The driver class name should be com.mysql.jdbc.Driver
% -
IPAD is Disabled, tried to connect via itunes but get error "iTunes could not connect to the [device] because it is locked with a passcode. You must enter your passcode on the [device] before it can be used with iTunes."
iOS: Device disabled after entering wrong passcode
http://support.apple.com/kb/ht1212
How can I unlock my iPad if I forgot the passcode?
http://tinyurl.com/7ndy8tb
Using iPhone/iPad Recovery Mode
http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
Saw this solution on another post about an iPad in a school enviroment. Might work on your iPad so you won't lose everything.
~~~~~~~~~~~~~
‘iPad is disabled’ fix without resetting using iTunes
Today I met my match with an iPad that had a passcode entered too many times, resulting in it displaying the message ‘iPad is disabled – Connect to iTunes’. This was a student iPad and since they use Notability for most of their work there was a chance that her files were not all backed up to the cloud. I really wanted to just re-activate the iPad instead of totally resetting it back to our default image.
I reached out to my PLN on Twitter and had some help from a few people through retweets and a couple of clarification tweets. I love that so many are willing to help out so quickly. Through this I also learned that I look like Lt. Riker from Star Trek (thanks @FillineMachine).
Through some trial and error (and a little sheer luck), I was able to reactivate the iPad without loosing any data. Note, this will only work on the computer it last synced with. Here’s how:
1. Configurator is useless in reactivating a locked iPad. You will only be able to completely reformat the iPad using Configurator. If that’s ok with you, go for it – otherwise don’t waste your time trying to figure it out.
2. Open iTunes with the iPad disconnected.
3. Connect the iPad to the computer and wait for it to show up in the devices section in iTunes.
4. Click on the iPad name when it appears and you will be given the option to restore a backup or setup as a new iPad (since it is locked).
5. Click ‘Setup as new iPad’ and then click restore.
6. The iPad will start backing up before it does the full restore and sync. CANCEL THE BACKUP IMMEDIATELY. You do this by clicking the small x in the status window in iTunes.
7. When the backup cancels, it immediately starts syncing – cancel this as well using the same small x in the iTunes status window.
8. The first stage in the restore process unlocks the iPad, you are basically just cancelling out the restore process as soon as it reactivates the iPad.
If done correctly, you will experience no data loss and the result will be a reactivated iPad. I have now tried this with about 5 iPads that were locked identically by students and each time it worked like a charm.
~~~~~~~~~~~~~
Try it and good luck. You have nothing more to lose if it doesn't work for you.
Cheers, Tom -
Help with connection flash builder 4.5 to remote php database
help with connection flash builder 4.5 to remote php database
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader/Autoloader.php' (include_path='.;C:\php5\pear;D:/webserver/apache2/htdocs/ZendFramework/library') in D:\webserver\apache2\htdocs\giga\first-debug\gateway.php on line 27
-
Connecting to MySQL Database with Servlet
Hi All,
I want to connect to MySQL Database from servlet.
I am using Tomcat websever 3.3.1, where i have to set classpath of mysql jdbc driver.
I tried by copying mysql jdbc driver in so many directiories of Tomcat server but it is
giving me error like "no specified driver find"
So please send me all the solutions and how to set the classpath to connect to
mysql database.
ThanksU r correct that so many people are giving me solutions but that are not working for me
I think i not correct in setting the classapath to mysql jdbc driver.
1)I have unjarred correctly and all the classes are present in that.
yes driver class is there in that .
2)Now i am using new version of the mysqljdbc that is 2.0.13
If now any driver after this send me url i will download it and use it
3)I am unable to under stand what is yourcontext in
yourcontext/web-inf/lib?
This is my directory structure.
c:tomcat in this i have
bin
conf
doc
lib
logs
modules
native
webapps
work
in bin there are no subdirectories
in conf i have
auto,jserv,jk,users
in doc i have
appdev,images
sample( in appdev)
etc,lib,src,web(in sample)
images(in sample\web)
in lib i have
apps
common
container(c:\tomcat\lib)
in logs,modules there are no subdirectories
in native (c:\tomcat\native) i have
mod_jk
mod_jserv
in mod_jk i have
apache 1.3
common
iis
jni
netscape
nt_service
in webapps i have (c:tomcat\webapps)
Admin,Examples,root
in Admin i have (c:\tomcat\webapps\admin)
contextadmin
Meta-inf
Test
Web-inf
in web-inf (c:\tomcat\webapps\admin\web-inf)
Classes,lib,script
in classes i have (c:\tomcat\webapps\admin\web-inf\classes)
tadm
in examples (c:\tomcat\webapps\examples) i have
Images,Jsp,Meta-inf,Servlets,Web-inf
in web-inf (c:\tomcat\webapps\examples\web-inf) i have
Classes,jsp
in classed (c:\tomcat\webapps\examplesweb-inf\classes) i have
Cal
Checkbox
Colors
Dates
Error
Examples
Num
Sessions
in jsp (c:\tomcat\webapps\examples\web-inf\jsp) i have
applet
I think this is enough to give correct answer for me .
Thanks -
Connecting to mysql database using DBLOGIN
I am trying to connect to a mysql database through GG command interface and am unable to get the DBLOGIN to work correctly. Here is what I am getting:-
mysql world -u root -p<password> (as user OS user mysql- works!)
GGSCI (rac1) 5> DBLOGIN SOURCEDB world, USERID root, PASSWORD <password>
2010-11-08 16:29:17 WARNING OGG-00769 MySQL Login failed: . SQL error (2002). Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2).
ERROR: Failed to connect to MySQL database engine for HOST localhost, DATABASE world, USER root, PORT 0.
I am not too familiar with mysql and will appreciate help and also pointer to documents that walk through setting up and testing Golden Gate with mysql.
Thanks,
Satishhi.
i have same problem can't connect to mysql using dblogin on ggsci, please helpme
this my.cnf configuration
# Example MySQL config file for small systems.
# This is for a system with little memory (<= 64M) where MySQL is only used
# from time to time and it's important that the mysqld daemon
# doesn't use much resources.
# You can copy this file to
# /etc/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is /var/lib/mysql) or
# ~/.my.cnf to set user-specific options.
# In this file, you can use all long options that a program supports.
# If you want to know which options a program supports, run the program
# with the "--help" option.
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
#socket = /var/run/mysqld/mysqld.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
#socket = /var/run/mysqld/mysqld.sock
skip-locking
key_buffer_size = 16K
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 128K
# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (using the "enable-named-pipe" option) will render mysqld useless!
#skip-networking
server-id = 1
# Uncomment the following if you want to log updates
#log-bin=mysql-bin
# binary logging format - mixed recommended
#binlog_format=mixed
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /var/lib/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /var/lib/mysql/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
[myisamchk]
key_buffer_size = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout -
I can't connect to MySQL database from The JSP Standard Tag Library
Hi All !
I have a problem, please help me anybody !
I don't connect to MySQL database from jsp page using JSTL tag but from servlet all work correctly. I set my path and put �mysql-connector-java-3.1.13-bin.jar� in ENVIRONMENT WinXP(classpath=C:\Java\jdk1.5.0_10\jre\lib\ext\mysql-connector-java-3.1.13-bin.jar) and in War project folder �WEB-INF/lib� and in [TomcatServer]\common\lib.
I have in folder�WEB-INF/lib� following files:
antlr.jar
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-fileupload.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
jsf-api.jar
jsf-impl.jar
jstl.jar
mysql-connector-java-3.1.13-bin.jar
standard.jar
struts.jar
I'm using:
NetBeans 5.5 Build200610171010 (bundled Tomcat 5.5.17)
Ent.Pack 20061020 Visual Wb Pack 061103
OS WinXP SP2
Java 1.5.0_10
MySQL 5.0.18-nt
1:<%@page contentType="text/html"%>
2:<%@page pageEncoding="UTF-8"%>
8: <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
9: <%@taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
10:
11: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
12: "http://www.w3.org/TR/html4/loose.dtd">
13:
14: <sql:setDataSource var="ds"
15: driver="com.mysql.jdbc.Driver"
16: url="jdbc:mysql://localhost:3306/test"
17: user="root"
18: password="xxxx"/>
19:
20:
21:<sql:query sql="select name, age from People" var="res"
22: dataSource="${ds}"/>
I have received report on mistake when entered code at the top:
�/index.jsp [21;0] According to TLD or attribute directive in tag file, attribute dataSource does not accept any expressions�
I used instead of (dataSource="${ds}")->(dataSource="ds") but this did not work.
After build and run I have received
=========================================START=================================
HTTP Status 500
type Exception report:
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: /index.jsp(21,0) According to TLD or attribute directive in tag file, attribute dataSource does not accept any expressions
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
root cause
org.apache.jasper.JasperException: /index.jsp(21,0) According to TLD or attribute directive in tag file, attribute dataSource does not accept any expressions
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:146)
org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:955)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:710)
org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Validator.validate(Validator.java:1489)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:166)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
Apache Tomcat/5.5.17
=======================================END================================
Error: "According to TLD or attribute directive in tag file, attribute dataSource does not accept any expressions" - but according to documentation such parameter possible.
BUT WHEN JOINING With DATABASE FROM SERVLET ALL WORK FINE.
I read this doc - [http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html], this applicable if I Tomcat Admin, but i'am not Admin
I simply user, i.e. I want to place its database on virtual host (Tomcat+(JSP-JSTL)+MySQL).
There is idea how can resolve this problem
Thank you in advance ;)For all how have similar problem.
Decision instead of these ways
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
it is necessary to indicate these
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -
Connecting a MYSQL database in Dreamweaver
Hi All,
I'm tryting to connect a mysql database based locally and am getting the error:
HTTP Error Code 404 File Not Found. Here are some possible reasons for the problem:
1) There is no testing server running on the server machine.
2) The testing server specified for this site does not map to the http://localhost/_mmServerScripts/MMHTTPDB.php. Verify that
the URL Prefix maps to the root of the site.
What does this mean?
How do I start the testing server? I'm unable to locate the folder where the database files are stored as the database has been created locally on my machine. Everything hace been created locally so I know that point 2) could well be irrelavant.
Please can somebody help?
Many Thanks
GordonThe functions for connecting to a database were mostly deprecated. But if you enable them in CS6 Cloud/CC then they will be the same.
-
hi,
i am having problems with my xp machine running cs3. when i try to connect to mysql database it throws back http error code 405 method not allowed.
i downloaded the script replacement files after googling however that still never resolved the issue. can anyone help?
many thanksThis may, or may not, help...
For those using MySQL - Installing PHP and MySQL on Windows
XP
http://www.webassist.com/professional/products/solutionrecipes.asp -
Problems with connecting to mySQL
Hi,
I'm using JSP for web development and I want to use mySQL as my database.
My problem is:
When trying to create a new instant
Class.forName("com.mysql.jdbc.Driver").newInstance();
I get the following exception:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Please note that I'm using NetBeans as my IDE. The IDE itself successfully connects to mySQL and gets the schema.
Anybody helps?I get below error on excecuting the code.
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.io.EOFException STACKTRACE: java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913) at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:501) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:971) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2644) at com.mysql.jdbc.Connection.(Connection.java:1531) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:171) at org.apache.jsp.tracker_jsp._jspService(tracker_jsp.java:59) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago.
Please let me know how to resolve the same. -
Unable to connect to MySQL Database using MX
I am unable to connect to MySQL database hosted on a remote
server. I get the following error message:
"HTTP Error Code 404 File Not Found. Here are some possible
reason for the problem:
1) There is no testing server running on the server machine.
2) The testing server specified for this site does not map to
the
http://72.9.255.2/~keyitems/_mmServerScripts/MMHTTPDB.php
URL. Verify that the URL Prefix maps to the root of the site."
I have specified a testing server. My url is "
http://72.9.255.2/~keyitems/........."
For the URL prefix to the site's root folder, I listed the
following:
1.
http://72.9.255.2/~keyitems/
this did not work. I got the above error message.
2.
http://72.9.255.2/ this did not work
also. I got the above error message.
Any input would be great as I do not know where to start !!!
Thank youHi Ravi
Glad to hear you solved this. It is very gratifying when one solves it alone, don't you think?
Best wishes
Michael
Maybe you are looking for
-
System status for capacity availability in Process order
Hi, I have activated the capacity availability check in SPRO to have a capacity check while process order creation. But system doesnt provide any status in the process order for this. No status is appearing even if I do a manual capacity check in p
-
Audition 3.0 installation stymied by missing version 1 CD
Just built a new PC with Win 7 64-bit, and am in the process of reinstalling core software. Ran into a snag installing Audition 3.0 as I have somehow misplaced the CD for v. 1, and I need that previous version serial number for the v. 3 install, sin
-
Cost center & company code relationship
Hi All, How many company codes can be assigned to a cost center? In Cost center master record there is an option to enter company code. If we mention company code there, does that mean that cost center is valid to only that particular company code? T
-
Bulk collect insert using forall
Hi all, in the following statement: declare cursor C is select id,PEOPLE_ID from CN_ITEMS; type T_A is table of cn_items%rowtype; V_A T_A; begin open c; LOOP fetch c bulk collect into v_a; forall I in V_A.first..V_A.last insert into CN_TAXES(id
-
How to install dynamic fonts during loading the website?
During loading the website, some of theTamil fonts in official website are not displayed in the browser. Dynamic fonts are not loaded and displayed. So I need the help to enable dynamic font installation.