Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3218 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  154  155  156  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°1423284
nraynaud
lol
Posté le 09-08-2006 à 22:23:35  profilanswer
 

Reprise du message précédent :
http://java.sun.com/j2se/1.5.0/doc [...] l#wakeup()
quelqu'un a déjà joué avec ça ?  
 
ça veut dire que le mec en select() que je débloque a toutes les chances de recevoir un zéro en réponse ? (sauf malencontreux hasard de calendrier)

mood
Publicité
Posté le 09-08-2006 à 22:23:35  profilanswer
 

n°1423605
nraynaud
lol
Posté le 10-08-2006 à 13:26:46  profilanswer
 

UP :fou:


---------------
trainoo.com, c'est fini
n°1424347
nraynaud
lol
Posté le 11-08-2006 à 13:44:44  profilanswer
 

hep les cons, ça se passe comment l'injection des dépendances par les constructeurs et la sérialisation ? si je mets mon service transient, je suis obligé de faire un lookup sur le container au réveil.


---------------
trainoo.com, c'est fini
n°1424500
the real m​oins moins
Posté le 11-08-2006 à 16:11:44  profilanswer
 

tu sérializes pas tes services. ou bien tu mets rien en transient et je vois pas ou est le pb [:dawak]


Message édité par the real moins moins le 11-08-2006 à 16:12:22

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1424943
nraynaud
lol
Posté le 13-08-2006 à 10:59:12  profilanswer
 

conf d'hibernate :

<hibernate-configuration>
 
    <session-factory>
 
        <!-- Database connection settings -->
        <property name="hibernate.connection.datasource">java:/jdbc/nraynumDS</property>


 
server.xml de tomcat :

   <!-- Global JNDI resources -->
    <GlobalNamingResources>
 
       
        <Resource name="jdbc/nraynumDS" auth="Container"
                  type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
                  url="jdbc:postgresql://database/nraynum"
                  username="prout" password="moncul"
                  maxActive="20" maxIdle="10" maxWait="-1"/>
 
    </GlobalNamingResources>


 
j'ai ça au lancement de l'appli :

Caused by: javax.naming.NameNotFoundException: Le Nom jdbc n'est pas lié à ce Contexte
 at org.apache.naming.NamingContext.lookup(NamingContext.java:769)
 at org.apache.naming.NamingContext.lookup(NamingContext.java:152)
 at org.apache.naming.SelectorContext.lookup(SelectorContext.java:136)
 at javax.naming.InitialContext.lookup(InitialContext.java:351)
 at org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java:52)
 ... 22 more


 
quelqu'un a une idée du pb ?

n°1424957
the real m​oins moins
Posté le 13-08-2006 à 11:36:11  profilanswer
 

       <property name="hibernate.connection.datasource">java:comp/env/jdbc/nraynumDS</property>  


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1424963
nraynaud
lol
Posté le 13-08-2006 à 12:01:26  profilanswer
 

ok, merci, je vais tester.
 
pourquoi je dois ralonger le bordel ?

n°1424968
nraynaud
lol
Posté le 13-08-2006 à 12:10:29  profilanswer
 

org.hibernate.exception.GenericJDBCException: Cannot open connection
 at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
 at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
 at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
 at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
 at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:420)
 at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
 at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:118)
 at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)
 at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1319)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 at org.hibernate.context.ThreadLocalSessionContext$TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java:301)
 at $Proxy8.beginTransaction(Unknown Source)
 at com.nraynaud.nraynum.hibernate.HibernateMessageStore.createMessage(HibernateMessageStore.java:80)
 at com.nraynaud.nraynum.hibernate.HibernateMessageStore.createMessage(HibernateMessageStore.java:19)
 at com.nraynaud.nraynum.web.IndexPage.initiallyPopulate(IndexPage.java:60)
 at com.nraynaud.nraynum.web.IndexPage.<init>(IndexPage.java:54)
 at com.nraynaud.nraynum.web.IndexServlet.init(IndexServlet.java:34)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
 at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 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:869)
 at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
 at java.lang.Thread.run(Thread.java:613)
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:780)
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
 at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:69)
 at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:417)
 ... 29 more
Caused by: java.sql.SQLException: No suitable driver
 at java.sql.DriverManager.getDriver(DriverManager.java:243)
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:773)
 ... 32 more


même données avec le patch de --
et aussi :

nraynaud@macaron:~/apache-tomcat-5.5.17$ ls common/lib/
commons-el.jar                  jasper-runtime.jar              naming-factory.jar              servlet-api.jar
jasper-compiler-jdt.jar         jsp-api.jar                     naming-resources.jar
jasper-compiler.jar             naming-factory-dbcp.jar         postgresql.jar


 
quelle est la suite des opérations ?

n°1424970
the real m​oins moins
Posté le 13-08-2006 à 12:15:32  profilanswer
 

hmm, ché pas, perso je déclare mes DS dans conf/Catalina/localhost/monapp.xml, pas dans le server.xml
et au taf je crois que c'est dans server.xml, mais au niveau de l'app, pas "GlobalTruc" ..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1424976
nraynaud
lol
Posté le 13-08-2006 à 12:30:53  profilanswer
 

là l'app n'est pas dans le server.xml
il me parrait logique que le server ne sache pas quelle app il possède.

mood
Publicité
Posté le 13-08-2006 à 12:30:53  profilanswer
 

n°1424978
the real m​oins moins
Posté le 13-08-2006 à 12:33:35  profilanswer
 

alors tu fais ça dans conf/Catalina/localhost/monapp.xml


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1424980
nraynaud
lol
Posté le 13-08-2006 à 12:37:42  profilanswer
 

le monapp doit correspondre à quoi ?
au display-name de mon web.xml (du war) ?

n°1424987
the real m​oins moins
Posté le 13-08-2006 à 12:48:03  profilanswer
 

pas au display-name hein, au nom du context


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1425085
souk
Tourist
Posté le 13-08-2006 à 17:28:43  profilanswer
 

nraynal > tu te fais un forum en java en ce moment ?

n°1425119
nraynaud
lol
Posté le 13-08-2006 à 19:23:26  profilanswer
 

souk > non, j'essaye d'ouvrir une conexion JDBC pour l'instant [:pingouino]
 
d'ici 2ans j'arriverai peut-être un faire un forum.

n°1425121
uriel
blood pt.2
Posté le 13-08-2006 à 19:28:26  profilanswer
 

nraynaud a écrit :

souk > non, j'essaye d'ouvrir une conexion JDBC pour l'instant [:pingouino]


[:haha]


---------------
IVG en france
n°1425126
souk
Tourist
Posté le 13-08-2006 à 19:56:36  profilanswer
 

putain ils font chier avec leurs mesures de securite :fou: :fou:
va falloir laisser mon mac dans la soute a bagages [:totoz]
vu la delicatesse avec laquelle ils traitent les valisent j'espere qu'ils vont pas me le bousiller [:totoz]

n°1425156
uriel
blood pt.2
Posté le 13-08-2006 à 23:14:59  profilanswer
 

souk a écrit :

va falloir laisser mon mac dans la soute a bagages [:totoz]


sans deconner? :|
 
 mais comment tu bosses dans l'avion sans ça? [:le kneu]


---------------
IVG en france
n°1425157
benou
Posté le 13-08-2006 à 23:17:14  profilanswer
 

avec un papier et un stylo bougre de jeune :o

n°1425159
verdoux
And I'm still waiting
Posté le 13-08-2006 à 23:20:24  profilanswer
 

benou a écrit :

avec un papier et un stylo bougre de jeune :o


Les ustensiles coupants ou pointus sont interdits :o

n°1425238
nraynaud
lol
Posté le 14-08-2006 à 11:25:38  profilanswer
 

souk a écrit :


vu la delicatesse avec laquelle ils traitent les valisent j'espere qu'ils vont pas me le bousiller [:totoz]


nan, c'est pas les mêmes bagages, là c'est les bagages recalés au bagages à main, c'est ceux que tu récupères plus vite.

n°1425454
souk
Tourist
Posté le 15-08-2006 à 02:30:58  profilanswer
 

bon, l'ibook a survecu [:uriel]
 
nraynal > si si, c'etait les memes bagages vu que j'ai mis mon ibook dans ma valise du coup [:dawao]
 
bon ben voila, un mois a palo alto \o/

n°1426316
nraynaud
lol
Posté le 16-08-2006 à 22:00:46  profilanswer
 

Code :
  1. public class ProxyService extends Service {
  2.    private static final byte[] token = {13, 10, 13, 10}; 
  3.    public ProxyService(Context context){
  4.       super(context);
  5.    }
  6.    public void process(Request req, Response resp) throws Exception{
  7.       String hostname = req.getParameter("host" );
  8.       String path = req.getParameter("path" );
  9.       Socket sock = new Socket(hostname, 80); // URL target server
  10.       OutputStream out = sock.getOutputStream(); // connection to server
  11.       InputStream in = sock.getInputStream();
  12.  
  13.       // HTTP/1.0
  14.       req.setMajor(1);
  15.       req.setMinor(0);
  16.       req.set("Host", hostname);
  17.       req.set("Connection", "close" );
  18.       req.setURI(path);
  19.       // server output
  20.       out.write(req.toString().getBytes("iso-8859-1" ));
  21.       out.flush();
  22.       // client output
  23.       out = resp.getOutputStream();
  24.       byte[] header = new byte[2048];
  25.       int headerSize = 0;
  26.       int tokenPos = 0;
  27.       byte[] buf = new byte[512];
  28.       int count = 0;
  29.       while((count = in.read(buf, 0, buf.length)) != -1){
  30.          if(tokenPos < token.length) {
  31.             for(int i = 0; i < count; i++) {
  32.                if(buf[i] == token[tokenPos]) {
  33.                   tokenPos++;             
  34.                }else {
  35.                   tokenPos = 0;
  36.                }
  37.                if(tokenPos >= token.length){
  38.                   String text = new String(header, 0, headerSize, "iso8859-1" );
  39.                   String list[] = text.split("\r\n" );
  40.                   for(int j = 0; j < list.length; j++){
  41.                      if(list[j].startsWith("Content-Type: " )){
  42.                         resp.set("Content-Type", list[j].substring(13));
  43.                      }
  44.                   }
  45.                   out.write(buf, i, count-i);
  46.                   break;
  47.                } 
  48.                header[headerSize++] = buf[i];
  49.             }
  50.          } else {   
  51.             out.write(buf, 0, count);       
  52.          }
  53.       }
  54.       out.close();     
  55.   }
  56. }


http://www.montpoupon.com/manifestations/images/Guignol-1.jpg

n°1426317
kadreg
profil: Utilisateur
Posté le 16-08-2006 à 22:01:54  profilanswer
 

souk a écrit :


bon ben voila, un mois a palo alto \o/


 
TOMBE DANS L4ESCALIER §§§§ /FOU/ /FOU/ /FOU/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1426320
nraynaud
lol
Posté le 16-08-2006 à 22:07:44  profilanswer
 

kadreg a écrit :

TOMBE DANS L4ESCALIER §§§§ /FOU/ /FOU/ /FOU/


ben quoi ? toi aussi t'es sur la côte ouest de la Défense [:spamafote]

n°1426454
lorill
Posté le 17-08-2006 à 10:32:05  profilanswer
 

Code :
  1. public class XFireUtils
  2. {
  3. public static <T> T createClientProxy(Class T, String serviceUrl)
  4. throws MalformedURLException
  5. {
  6.  XFire xfire = XFireFactory.newInstance().getXFire();
  7.  return createClientProxy(xfire, T, serviceUrl); //c'est la que ca coince
  8. }
  9. //@SuppressWarnings("unchecked" )
  10. public static <T> T createClientProxy(XFire xfire, Class T, String serviceUrl)
  11. throws MalformedURLException
  12. {
  13.  Service serviceModel = new ObjectServiceFactory().create(T);       
  14.  XFireProxyFactory factory = new XFireProxyFactory(xfire); 
  15.  return (T)factory.create(serviceModel, serviceUrl);
  16. }
  17. }


 
ca compile avec eclipse, ca compile pas avec maven :

Citation :

XFireUtils.java:17: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
  return createClientProxy(xfire, T, serviceUrl);


 
explications ? comment je peux faire ?
surement un truc douteux dans mon code, mais je vois pas.

n°1426483
nraynaud
lol
Posté le 17-08-2006 à 11:04:32  profilanswer
 

ligne 14, il est déclaré comment le créate ?


---------------
trainoo.com, c'est fini
n°1426494
lorill
Posté le 17-08-2006 à 11:12:17  profilanswer
 

comme ca:  

Code :
  1. public Service create(Class clazz)


Message édité par lorill le 17-08-2006 à 11:12:29
n°1426503
nraynaud
lol
Posté le 17-08-2006 à 11:28:40  profilanswer
 

merde, quel con j'avais pas vu les Class partout.
 
le proto c'est :

Code :
  1. public static <T> T createClientProxy(Class <T> clazz, String serviceUrl)


---------------
trainoo.com, c'est fini
n°1426505
nraynaud
lol
Posté le 17-08-2006 à 11:29:39  profilanswer
 

T c'est un type, il peut pas se trouver à la place d'une variable.


---------------
trainoo.com, c'est fini
n°1426507
nraynaud
lol
Posté le 17-08-2006 à 11:31:03  profilanswer
 

lorill a écrit :

Code :
  1. public class XFireUtils
  2. {
  3. public static <T> T createClientProxy(Class T, String serviceUrl)
  4. throws MalformedURLException
  5. {
  6.  XFire xfire = XFireFactory.newInstance().getXFire();
  7.  return createClientProxy(xfire, T, serviceUrl); //c'est la que ca coince
  8. }
  9. //@SuppressWarnings("unchecked" )
  10. public static <T> T createClientProxy(XFire xfire, Class T, String serviceUrl)
  11. throws MalformedURLException
  12. {
  13.  Service serviceModel = new ObjectServiceFactory().create(T);       
  14.  XFireProxyFactory factory = new XFireProxyFactory(xfire); 
  15.  return (T)factory.create(serviceModel, serviceUrl);
  16. }
  17. }


 
ca compile avec eclipse, ca compile pas avec maven :

Citation :

XFireUtils.java:17: type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with upper bounds T,java.lang.Object
  return createClientProxy(xfire, T, serviceUrl);


 
explications ? comment je peux faire ?
surement un truc douteux dans mon code, mais je vois pas.


Code :
  1. public class XFireUtils
  2. {
  3. public static <T> T createClientProxy(Class<T> clazz, String serviceUrl)
  4. throws MalformedURLException
  5. {
  6.  XFire xfire = XFireFactory.newInstance().getXFire();
  7.  return createClientProxy(xfire, clazz, serviceUrl); //c'est la que ca coince
  8. }
  9. //@SuppressWarnings("unchecked" )
  10. public static <T> T createClientProxy(XFire xfire, Class <T> clazz, String serviceUrl)
  11. throws MalformedURLException
  12. {
  13.  Service serviceModel = new ObjectServiceFactory().create(clazz);       
  14.  XFireProxyFactory factory = new XFireProxyFactory(xfire); 
  15.  return (T)factory.create(serviceModel, serviceUrl);
  16. }
  17. }


ça serait une truc comme ça.


---------------
trainoo.com, c'est fini
n°1426514
lorill
Posté le 17-08-2006 à 11:35:34  profilanswer
 

ca a l'air d'etre ca.
c'est logique, mais vu qu'eclipse ne ralait pas, j'ai pas réussi a mettre le doigt dessus.
 
:jap:

n°1426523
nraynaud
lol
Posté le 17-08-2006 à 11:45:05  profilanswer
 

ouais, il a dû arriver à faire un truc avec T en tant que variable de type d'un côté et paramètre de fonction de l'autre.


---------------
trainoo.com, c'est fini
n°1426808
the real m​oins moins
Posté le 17-08-2006 à 18:10:20  profilanswer
 

http://www.google.be/search?q=tomcat+session+mixed
c'qui est rassurant, c'est de voir qu'il y a des gens qui ont ce problème depuis 2003, qui l'ont toujours en 2006, et que la seule solution qu'on leur propose c'est d'upgrader vers la version suivante, sans plus de détails [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1426850
souk
Tourist
Posté le 17-08-2006 à 20:49:01  profilanswer
 

bon, les mac pro, ils dechirent grave [:pingouino]
un build complet du projet (tests inclus) prend 3 fois moins de temps sur le mac pro que sur le pentium D 3.2 GHz dual core [:pingouino]

n°1426870
nraynaud
lol
Posté le 17-08-2006 à 21:07:18  profilanswer
 

j'en prendrai une caisse, c'est pour consomer tout de suite [:pingouino]


---------------
trainoo.com, c'est fini
n°1426881
souk
Tourist
Posté le 17-08-2006 à 21:31:24  profilanswer
 

ben attends un peu tout de meme, parce que Apple a choisi de la RAM speciale et ils en ont pas beaucoup en stock, du coup on que 1Go de RAM sur les mac pro, va falloir attendre quelques temps pour avoir plus [:dawa]

n°1426890
nraynaud
lol
Posté le 17-08-2006 à 21:47:27  profilanswer
 

nan, mais on va être courageux et nettoyer notre merde au lieu de prendre une machine puissante [:pingouino]
 

Spoiler :


bon, en même temps, lors de mon dernier nettoyage, il semblerait que j'ai foutu le bouton "stop" en l'air [:ciler]
déjà que ça va pas vite, mais là on peut plus l'arrêter [:ciler]


Message édité par nraynaud le 17-08-2006 à 21:47:46

---------------
trainoo.com, c'est fini
n°1427094
noldor
Rockn'roll
Posté le 18-08-2006 à 11:47:00  profilanswer
 

nraynaud, ton blog il est tout kc

n°1427095
nraynaud
lol
Posté le 18-08-2006 à 11:50:47  profilanswer
 

ouais, la flemme de remettre en ligne la BDD. Mais elle est sauvegardée.


---------------
trainoo.com, c'est fini
n°1427107
nraynaud
lol
Posté le 18-08-2006 à 12:06:31  profilanswer
 

'tain, imaginons que dans intellij, je veuille le couplage afférent et efferent d'une classe, je clique où ?


Message édité par nraynaud le 18-08-2006 à 12:06:47

---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  154  155  156  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)