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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  276  277  278  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°2017200
Deamon
Posté le 16-08-2010 à 14:03:20  profilanswer
 

Reprise du message précédent :

zapan666 a écrit :


google app engine ? (Mais c'est pas du J2EE)


Ca implique quoi comme changement par rapport à du J2EE ?  
Faut vraiment coder spécifiquement pour leur système ou bien on peut faire du J2EE et le convertir rapidement ensuite ?
Si je veux héberger mon site ailleurs par la suite faudra tout que je reconvertisse en J2EE ?

mood
Publicité
Posté le 16-08-2010 à 14:03:20  profilanswer
 

n°2017202
the real m​oins moins
Posté le 16-08-2010 à 14:05:30  profilanswer
 

zapan666 a écrit :


Citation :


t = java.nio.charset.UnsupportedCharsetException: UniJIS-UCS2-H
t = java.io.UnsupportedEncodingException: UniJIS-UCS2-H




ok merci [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2017203
nraynaud
lol
Posté le 16-08-2010 à 14:05:51  profilanswer
 

zapan666 a écrit :


Citation :


t = java.nio.charset.UnsupportedCharsetException: UniJIS-UCS2-H
t = java.io.UnsupportedEncodingException: UniJIS-UCS2-H




t'as les boules, t'as les glandes, t'as les crottes de nez qui pendent  [:manzana verde]


---------------
trainoo.com, c'est fini
n°2017275
Siluro
Posté le 16-08-2010 à 18:50:44  profilanswer
 

exhortae a écrit :

Même au niveau du packaging de l'application c'est assez chiant. Il te faut un ear composé d'un jar et war et pas mal de fichier xml pour configurer le tout.


Je plussoie. J'ai d'ailleurs toujours pas compris comment ça fonctionnait (comprendre qu'on ne peut pas deviner comme ça, faut de l'aide, un livre... :D)

 
exhortae a écrit :

Au final les ejb pour les gros systèmes distribués en Java oui, pour le reste il y a spring hibernate et les web services


Dois-je comprendre que si l'on crée un système qui, dans l'avenir, est censé énormément grossir (un gros truc de [:bool_de_gom:5] :o), les EJBs sont le meilleur choix à faire ?

Message cité 1 fois
Message édité par Siluro le 16-08-2010 à 18:51:19
n°2017283
the real m​oins moins
Posté le 16-08-2010 à 19:24:40  profilanswer
 

ou pas


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2017285
zapan666
Tout est relatif
Posté le 16-08-2010 à 19:27:49  profilanswer
 

exhortae a écrit :


 
 
Je ne suis pas spécialiste des ejb mais le gros plus des ejb c'est de pouvoir appeler un bean qui réside sur une machine virtuelle distante. [...]


Si tu veux faire un système scalable, tu prend pas EJB comme techno alors ? (Tu commence un dialogue avec un EJB Statefull, il tombe, tu as perdu, ou tu peux continuer sur un autre EJB ?)


---------------
my flick r - Just Tab it !
n°2017294
exhortae
Membre du Cartel des Médecins
Posté le 16-08-2010 à 20:39:40  profilanswer
 

sixpack a écrit :

 

http://img820.imageshack.us/img820 [...] oss.th.png

 

10 sec et 150Mo sur une machine normal.
Après ca dépend des projet que tu mets dedans. Un appli jsf legere c'est deployé en 3 sec, un projet seam en 30 sec.

 

Ca reste plus lourd qu'un tomcat mais c'est pas trop exagérer non plus

 


 


ça doit être une histoire de version mais chez moi avec la 5 sur un disque dur dédié (temps d'accès 8ms)  voilà ce que j'ai

 

http://img827.imageshack.us/img827/4808/capturerpy.png

   


Message édité par exhortae le 16-08-2010 à 20:45:56
n°2017296
exhortae
Membre du Cartel des Médecins
Posté le 16-08-2010 à 20:49:33  profilanswer
 

zapan666 a écrit :


Si tu veux faire un système scalable, tu prend pas EJB comme techno alors ? (Tu commence un dialogue avec un EJB Statefull, il tombe, tu as perdu, ou tu peux continuer sur un autre EJB ?)


 
 

Siluro a écrit :


Dois-je comprendre que si l'on crée un système qui, dans l'avenir, est censé énormément grossir (un gros truc de [:bool_de_gom:5] :o), les EJBs sont le meilleur choix à faire ?


 
 
Ce genre de question j'ai pas assez d'expérience sur les ejb pour répondre sans risquer de dire une connerie.

n°2017298
exhortae
Membre du Cartel des Médecins
Posté le 16-08-2010 à 20:56:49  profilanswer
 

DaMehdi a écrit :


 
 
Une dernière question stp,la sécurité était lourde et difficile à implémenter avec JEE 6,est ce que je peux utiliser Spring Security ou Seam Security avec une application web "classique" ?  
 
 


 
Si c'est juste pour gérer des autorisations d'accès, tomcat fait amplement l'affaire avec les form based authorizations. Pour plus je peux pas t'aider.
 
 
 
 
 
 
 
 

Deamon a écrit :


Ca implique quoi comme changement par rapport à du J2EE ?  
Faut vraiment coder spécifiquement pour leur système ou bien on peut faire du J2EE et le convertir rapidement ensuite ?
Si je veux héberger mon site ailleurs par la suite faudra tout que je reconvertisse en J2EE ?


 
 
http://groups.google.com/group/goo [...] app-engine

Message cité 1 fois
Message édité par exhortae le 16-08-2010 à 21:04:56
n°2017325
the real m​oins moins
Posté le 17-08-2010 à 00:18:14  profilanswer
 

Code :
  1. protected <P extends Page> P openPage(String url, ...) {
  2. <..>
  3.         return (P) webClient.getPage(url);
  4.     }


si je fais pas le cast, je me mange:
type parameters of <P>P cannot be determined; no unique maximal instance exists for type variable P with upper bounds P,com.gargoylesoftware.htmlunit.Page

 

waht now [:pingouino]

 

(le code de webClient.getPage() a la meme déclaration de type, et fait aussi le cast...)


Message édité par the real moins moins le 17-08-2010 à 00:21:38

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 17-08-2010 à 00:18:14  profilanswer
 

n°2017326
DaMehdi
Posté le 17-08-2010 à 00:36:31  profilanswer
 

exhortae a écrit :


 
Si c'est juste pour gérer des autorisations d'accès, tomcat fait amplement l'affaire avec les form based authorizations. Pour plus je peux pas t'aider.


 
Oui,je viens d'utiliser Tomcat et ce n'est pas très différent de Glassfih mais je voulais utiliser les fonctionnalités plus avancées de Spring Security dans mon appli Web.
Merci pour ton aide   :jap:  

n°2017444
yann39
⛅⏰♫♪☹☕
Posté le 17-08-2010 à 15:36:28  profilanswer
 

Ca commence à me peter les c******* ces erreurs de certificat SSL à la c** [:cgsyannick]
 
Si yen a qui ont dejà travaillé avec je veux bien un coup de main parceque là je perd un temps fou.


---------------
Topic achats/ventes | Feed-back | Worklog
n°2017557
cooltwan
Posté le 18-08-2010 à 08:26:13  profilanswer
 


me parle pas de certificats j'ai jamais rien compris et j'en ai besoin aussi :(

n°2017572
yann39
⛅⏰♫♪☹☕
Posté le 18-08-2010 à 10:12:06  profilanswer
 

Merci pour ton soutient :D ;)
 
on en reviens toujours au même problème en informatique, il ne sont pas capable d'écrire une doc complète avec des exemples concrêt, c'est bien plus amusant de laisser chercher l'utilisateur. Et ce afin de laisser croire qu'ils font des choses difficiles, qui ne le sont pas lorsque accompagnées d'une doc digne de ce nom :o


---------------
Topic achats/ventes | Feed-back | Worklog
n°2017742
84mickael
Posté le 18-08-2010 à 17:24:43  profilanswer
 

Le contenu de ce message a été effacé par son auteur


Message édité par 84mickael le 18-08-2010 à 17:40:19
n°2017753
Riokmij
Blink and you're dead
Posté le 18-08-2010 à 18:23:01  profilanswer
 

La classe du proxy créé par Proxy.newProxyInstance est une sous-classe de java.lang.reflect.Proxy, pas de Test => cast impossible.
 
Il te faut passer par une interface pour que ça marche.

n°2017758
84mickael
Posté le 18-08-2010 à 19:06:32  profilanswer
 

Le contenu de ce message a été effacé par son auteur


Message édité par 84mickael le 18-08-2010 à 19:08:16
n°2017776
the real m​oins moins
Posté le 18-08-2010 à 21:12:04  profilanswer
 

84mickael a écrit :

Humm, je vois, c'est intéressant. Merci pour ta réponse. On ne peut donc pas utiliser ce mécanisme sur n'importe quelle classe, contrairement à AspectJ, me semble-t-il.
 
De toute façon, j'ai réfléchi et ce n'est pas la bonne méthode pour moi. J'essaie de coder une petite libraire permettant de modifier les arguments avant l'appel d'une méthode, en apposant des annotations. Tout ceci doit pouvoir être fait à la compilation, plutôt que de passer par un proxy dynamique au runtime.


http://proxytoys.codehaus.org pour du runtime. ce qui n'est pas ce que tu cherches, mais bon, c'est bien foutu qd meme.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2017783
84mickael
Posté le 18-08-2010 à 21:31:49  profilanswer
 

Le contenu de ce message a été effacé par son auteur

n°2017786
souk
Tourist
Posté le 18-08-2010 à 21:36:57  profilanswer
 

Ca fonctionnerait si Test etait une interface je pense :o

n°2018156
yann39
⛅⏰♫♪☹☕
Posté le 20-08-2010 à 15:46:24  profilanswer
 

java.io.IOException: Invalid keystore format
 
 [:fegafobobos:2]


---------------
Topic achats/ventes | Feed-back | Worklog
n°2018199
phnatomass
Je m'empare de ton esprit !!
Posté le 20-08-2010 à 21:34:05  profilanswer
 

yann39 a écrit :

java.io.IOException: Invalid keystore format
 
 [:fegafobobos:2]


si t'as le fichier .cert de ton certificat ressaie de créer ton keystore.
Attention à l'ordre des params lors de l'usage de keytool

n°2018219
yann39
⛅⏰♫♪☹☕
Posté le 20-08-2010 à 23:01:41  profilanswer
 

Ce n'est pas moi qui l'ai créé à la base.
 
J'ai juste 2 fichiers (cwallet.sso et ewallet.p12) dans un répertoire sur le serveur, et je n'ai que le droit de "read".
 
J'ai envoyé un mail à mon dba pour savoir s'il a une idée du problème.
 
Sinon j'ai le .cert je crois oui, je verrai en fonction de ce que me dis mon dba.  
 
Merci ;)
 


---------------
Topic achats/ventes | Feed-back | Worklog
n°2019828
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 12:10:38  profilanswer
 

dites, j'ai un FileNotFound qui m'énerve là...

 

mon archi est: (code java client) --> (apache/mod_proxy comme lb) --> (jetty a, ou jetty b)

 

j'ai un bout de code qui fait ceci:

Code :
  1. URL url = new URL("http://loadbal:4080/context|p1|p2" );
  2.         URLConnection connection = url.openConnection();
  3.         connection.setDoInput(true);
  4.         InputStream inStream = null;
  5.         BufferedReader input = null;
  6.         StringBuffer buffer = new StringBuffer();
  7.         try {
  8.             inStream = connection.getInputStream();
  9.             input = new BufferedReader(new InputStreamReader(inStream));
  10.             [...]
  11. }catch(...){}
 

ça pète sur le connection.getInputStream();

 

l'URL est en fait encodée mais grosso-modo mon problème est le suivant: si le dernier paramètre (p2) est un chemin vers un fichier xls (pas testé avec d'autres chemins :o ), apache veut absolument résoudre l'entièreté de l'url comme si c'était un fichier

 

(ok, je n'ai pas utilisé les &name=value&name=value sur mon call http mais ça devrait marcher sans ça puisque si j'appelle les jetty en direct, ça fonctionne ! :o )


Message édité par TBone le 30-08-2010 à 12:12:28

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2019854
the real m​oins moins
Posté le 30-08-2010 à 15:00:21  profilanswer
 

il est configuré comment ton mod proxy ? :O l'url marche dans ton browser ? :O


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2019863
phnatomass
Je m'empare de ton esprit !!
Posté le 30-08-2010 à 15:08:18  profilanswer
 

bizarre une url http avec des pipe

n°2019865
phnatomass
Je m'empare de ton esprit !!
Posté le 30-08-2010 à 15:14:14  profilanswer
 

Pourquoi n'as tu pas fait un truc plus classique du genre
http://loadbal:4080/contextp1/..
http://loadbal:4080/contextp2/..
ou selon le contexte "contextp1" ou "contextp1" Apache forward vers le bon jetty

n°2019875
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 15:35:19  profilanswer
 

the real moins moins a écrit :

il est configuré comment ton mod proxy ? :O l'url marche dans ton browser ? :O


si je tape l'url dans mon browser ça fonctionne si elle pointe vers un des jetty; fonctionne pas si elle pointe sur le mod_proxy
mod_proxy est tout con (je crois)
edit>

Citation :


ProxyPass / balancer://mycluster/ nofailover=On
ProxyPassReverse / http://jetty1:4080
ProxyPassReverse / http://jetty2:4080
<Proxy balancer://mycluster>
       BalancerMember http://jetty1:4080 route=01 loadfactor=1
       BalancerMember http://jetty2:4080 route=02 loadfactor=1
</Proxy>


phnatomass a écrit :

bizarre une url http avec des pipe


en fait, c'est encodé, donc les | deviennent des %7C ou un truc du genre...

Message cité 2 fois
Message édité par TBone le 30-08-2010 à 15:43:19

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2019876
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 15:36:29  profilanswer
 

phnatomass a écrit :

Pourquoi n'as tu pas fait un truc plus classique du genre
http://loadbal:4080/contextp1/..
http://loadbal:4080/contextp2/..
ou selon le contexte "contextp1" ou "contextp1" Apache forward vers le bon jetty


car ce n'est pas ce que je veux...
 
l'appli "context" peut être exécutée sur jetty-a ou jetty-b, p1, p2 sont les params de cette appli


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2019877
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 30-08-2010 à 15:41:16  profilanswer
 

TBone a écrit :


si je tape l'url dans mon browser ça fonctionne si elle pointe vers un des jetty; fonctionne pas si elle pointe sur le mod_proxy
mod_proxy est tout con (je crois)
(je reviens poster la config dans qques minutes)


Et t'es sûr qu'il y a pas quelqu'un qui décode l'URL avant que ça arrive à Apache, auquel cas ça pourrait foutre le bordel ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2019879
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 15:45:21  profilanswer
 

Taiche a écrit :


Et t'es sûr qu'il y a pas quelqu'un qui décode l'URL avant que ça arrive à Apache, auquel cas ça pourrait foutre le bordel ?


dans ce cas, ce même qq'un décoderait l'URL avant d'arriver sur un des jetty non ?
 
mais le souci vient plutôt du fait que l'apache croit que c'est une ressource fichier j'ai l'impression... car le jetty n'est même pas chatouillé.


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2019880
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 30-08-2010 à 15:55:13  profilanswer
 

TBone a écrit :


dans ce cas, ce même qq'un décoderait l'URL avant d'arriver sur un des jetty non ?
 
mais le souci vient plutôt du fait que l'apache croit que c'est une ressource fichier j'ai l'impression... car le jetty n'est même pas chatouillé.


Ouais enfin je veux dire côté client, t'as pas une lib qui ferait que ? (bon là, c'est du pur java.net donc a priori non :/)


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°2019883
phnatomass
Je m'empare de ton esprit !!
Posté le 30-08-2010 à 16:01:39  profilanswer
 

Pour ma culture concrètement comment souhaites tu gérer ce load balancing.
Qu'est ce qui détermine que le client dans son url utilise |p1 ou |p2 pour spécifier le routage vers un serveur donné

n°2019886
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 16:05:24  profilanswer
 

phnatomass a écrit :

Pour ma culture concrètement comment souhaites tu gérer ce load balancing.
Qu'est ce qui détermine que le client dans son url utilise |p1 ou |p2 pour spécifier le routage vers un serveur donné


le load-balancing est un simple round-robin... un coup il envoie la requêtre context|p1|p2 sur jetty1, le call suivant sera pour jetty2
p1 et p2 sont 2 paramètres, le | n'est pas un 'or', c'est juste un séparateur de valeurs


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2019892
phnatomass
Je m'empare de ton esprit !!
Posté le 30-08-2010 à 16:22:58  profilanswer
 

TBone a écrit :


le load-balancing est un simple round-robin... un coup il envoie la requêtre context|p1|p2 sur jetty1, le call suivant sera pour jetty2
p1 et p2 sont 2 paramètres, le | n'est pas un 'or', c'est juste un séparateur de valeurs


Néanmoins dans ce cas l'URL dans le code Java ne doit pas contenir ces infos.
C'est vrai que sur les serveur d'applis type weblogic, ca se configure coté serveur d'appli.
On crée un domaine contenant les 2 instances de serveur d'appli que l'on associe à un cluster logique et on "active" le load balancing.
Pareil sous websphere et ses nodes
Je laisse ceux qui l'ont déjà fait dans ta configuration répondre à ton besoin.

n°2019896
the real m​oins moins
Posté le 30-08-2010 à 16:28:01  profilanswer
 

TBone a écrit :


si je tape l'url dans mon browser ça fonctionne si elle pointe vers un des jetty; fonctionne pas si elle pointe sur le mod_proxy
mod_proxy est tout con (je crois)
edit>

Citation :


ProxyPass / balancer://mycluster/ nofailover=On
ProxyPassReverse / http://jetty1:4080
ProxyPassReverse / http://jetty2:4080
<Proxy balancer://mycluster>
       BalancerMember http://jetty1:4080 route=01 loadfactor=1
       BalancerMember http://jetty2:4080 route=02 loadfactor=1
</Proxy>




je me permet donc de demander ce que ça fout sur ce topic, et le rapport avec le bout de java :O
(met des trailing slash: ProxyPassReverse / http://jetty1:4080/ etc.)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°2019905
TBone
Qui vivum verrum; vroom vroom.
Posté le 30-08-2010 à 16:40:00  profilanswer
 

the real moins moins a écrit :

je me permet donc de demander ce que ça fout sur ce topic, et le rapport avec le bout de java :O


certes :o
 

the real moins moins a écrit :

(met des trailing slash: ProxyPassReverse / http://jetty1:4080/ etc.)


je vais tâcher.


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°2021781
nraynaud
lol
Posté le 08-09-2010 à 09:11:32  profilanswer
 

Citation :

java.net.BindException: Address already in use


surtout dit pas sur quel port et quelle adresse t'as essayé de binder ...


---------------
trainoo.com, c'est fini
n°2022817
basketor63
Sarkozy en prison
Posté le 14-09-2010 à 10:55:47  profilanswer
 

salut
 
j'étends MonDaoDaoSupport par JdbcSaoSupport de spring, pour faire un peu évoluer une appli
 
j'ai déclaré la classe MonDaoDaoSupport en @repository
 
j'aimerai savoir si pour donner la datasource au dao il y a un autre moyen qu'en passant par le constructeur
 

Code :
  1. @Autowired
  2. public MonDaoDaoSupport(@Qualifier("dataSource" ) DataSource dataSource) {
  3.  super();
  4.  setDataSource(dataSource);
  5. }


 
l'idéal serait de faire en sorte de faire un autowiring sur setDataSource(dataSource) qui est une méthode finale de JdbcSaoSupport pour pas se taper à chaque fois l'ajout du code java du constructeur
 
a moins que faire une classe avec ce constructeur autowired que j'intercalle entre MonDaoDaoSupport et JdbcSaoSupport, je ne sais pas si ça peut marcher, et j'aurai tendance à penser que non
 
ou alors si il y a moyen dans le config xml de spring, de definir des initilisations particulieres pour certaines classes héritées ou par package ...
car ici les classes ne sont pas définies explicitement dans le le fichier de config vu que les annotations s'en chargent
 
edit:
 
en gros est ce qu'il y a moyen de faire de l'injection de dépendance pour des classes non définies explicitement dans la conf des beans et sans réécrire un constructeur
 
edit: en faisant hériter de ça, ça fonctionne  
 

Code :
  1. public class DataSourceJdbcDaoSupport extends JdbcDaoSupport {
  2. @Autowired
  3. public void setJdbcDataSource(@Qualifier("dataSource" ) DataSource dataSource) {
  4.  setDataSource(dataSource);
  5. }
  6. }


 


Message édité par basketor63 le 14-09-2010 à 12:08:44
n°2022917
invik
J'ai pas ma manette :o
Posté le 14-09-2010 à 16:03:25  profilanswer
 

Tu veux pas passer par l'utilisation d'un entityManager?
Avec l'annotation @PersistenceContext et une classe abstraite dont tu hériterais tous tes DAO?

n°2022979
basketor63
Sarkozy en prison
Posté le 15-09-2010 à 00:48:26  profilanswer
 

euh je sais pas, là le but c'est juste virer ces affreuses connections des actions dans un premier temps et springer les dao à la place, en qui feront office de services en attendant l'ajout éventuel d'une couche service
 
avec modif eventuel du code jdbc par des jdbctemplate pour aussi pouvoir s'épargner les finally, les .close des preparedstatement resultset & co
 
enfin là j'ai ce que je veux avec le autowired sur la methode, ça demande juste d'étendre et d'ajouter une annotation @repository à la classe fille

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  276  277  278  ..  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)