malo me je sramota: java radi u winxp ali nece u suse9.2 pro
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: malo me je sramota: java radi u winxp ali nece u suse9.2 pro  (Pročitano 585 puta)
0 članova i 1 posetilac pregledaju ovu temu.
sr3t3n
Newbie
*
Van mreže Van mreže

Poruke: 11


« poslato: 10 Јануар 2005, 21:21:31 »

kod za konekciju sa mysql basom je pisan u suse9.2 i kada se kompajlira dogadja se exception koji pocinje sa connection refused... taj isti kod pokrenut u winxp okruzenju radi bez problema... napravio sam potpuno iste mysql usere  u oba sistema. gde je problem?

java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection refused
 
** BEGIN NESTED EXCEPTION **
 
java.net.ConnectException
MESSAGE: Connection refused
 
STACKTRACE:
 
java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
        at java.net.Socket.connect(Socket.java:452)
        at java.net.Socket.connect(Socket.java:402)
        at java.net.Socket.<init>(Socket.java:309)
        at java.net.Socket.<init>(Socket.java:124)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:124)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:225)
        at com.mysql.jdbc.Connection.createNewIO(Connection.java:1783)
        at com.mysql.jdbc.Connection.<init>(Connection.java:450)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:411)
        at java.sql.DriverManager.getConnection(DriverManager.java:512)
        at java.sql.DriverManager.getConnection(DriverManager.java:171)
        at mysql_con.main(mysql_con.java:37)
 
 
** END NESTED EXCEPTION **

i source

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class JdbcExample2 {

  public static void main(String args[]) {
    Connection con = null;

    try {
      Class.forName("com.mysql.jdbc.Driver").newInstance();
      con = DriverManager.getConnection("jdbc:mysql:///test",
        "root", "secret");

      if(!con.isClosed())
        System.out.println("Successfully connected to " +
          "MySQL server using TCP/IP...");

    } catch(Exception e) {
      System.err.println("Exception: " + e.getMessage());
    } finally {
      try {
        if(con != null)
          con.close();
      } catch(SQLException e) {}
    }
  }
}
Prijavi uredniku   Sačuvana
Aleksandard
Full Member
***
Van mreže Van mreže

Poruke: 222


« Odgovor #1 poslato: 11 Јануар 2005, 16:39:31 »

Amilo poruka ti je izbisana zato sto smatram da vredja ako je neko
pocetnik treba mu pomoc oko necega treba lepo i odgovoriti .....

sr3t3n
mozel nam malo vise reci o cemu je rec koji source ?
proveri iz shell-a lad ti je mysql server u opste podignut ?
ako je greska pri kompajliranju , koju ti gresju izbaci ?
Prijavi uredniku   Sačuvana
amirilo
Newbie
*
Van mreže Van mreže

Poruke: 29


« Odgovor #2 poslato: 12 Јануар 2005, 00:57:06 »

Ok priznajem jako nekulturno od mene! Preterao sam, jer se dobro znam sa sr3t3n-om, pa je kritika bila prejaka, nisam uzeo u obzir da cela LinuxSrbija cita ove post-ove!!!
IZVINI sr3t3n-e!!!

//moje korisnicko ime je amirilo, kao sto pise pored, a ne Amilo!!!
Prijavi uredniku   Sačuvana
xphreak
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 231



« Odgovor #3 poslato: 21 Јануар 2005, 20:54:41 »

Pogledaj sa iptables da li je otvoren port koji koristi mysql server (port je 3306) ako nije, sa iptables mozes da ga otvoris.
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: