AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Tomcat 4.1.31 & IBM JDK 1.3.1 & SUN JSSE sur AIX 4.3.3.
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Language Java (Français)
View previous topic :: View next topic  
Author Message
server
Guest





PostPosted: Fri Feb 10, 2006 3:09 pm    Post subject: Tomcat 4.1.31 & IBM JDK 1.3.1 & SUN JSSE sur AIX 4.3.3. Reply with quote



message unavailable
Back to top
Guest






PostPosted: Fri Feb 10, 2006 3:09 pm    Post subject: Re: Tomcat 4.1.31 & IBM JDK 1.3.1 & SUN JSSE sur AIX 4.3.3. Reply with quote



:-(

Bon bah si tu es contraint d'utiliser ces composants avec ces niveaux
de version, il me semble que la seule solution est de reprendre le code
de Tomcat et de remplacer l'API SSL de Sun par celle d'IBM et de taper
la compil.

De mémoire, il me semble que le code concerné est bien délimité et
l'exercice me semble à priori pas trop complexe.

Bon courage.

PS :
N'hésites pas à nous faire part de tes résultats...
Merci.
Back to top
Fabien Bergeret
Guest





PostPosted: Fri Feb 10, 2006 3:49 pm    Post subject: Re: Export HTML vers PNG Reply with quote



Ca doit etre parce que la page n'a pas encore le temps d'etre chargee
que tu cree deja l'image.
Voici mon code, adapte du tien :
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JEditorPane;
import javax.swing.JFrame;

import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

public class TestThumbnail extends JFrame {
public TestThumbnail(String url, final String fichier) throws
IOException {
super("HTML thumbnail maker");
getContentPane().setLayout(new BorderLayout());
pane = new JEditorPane(url);
getContentPane().add(pane, BorderLayout.CENTER);
JButton button = new JButton("Créer fichier");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
convert(fichier);
}
});
getContentPane().add(button, BorderLayout.SOUTH);
setSize(800, 600);
setVisible(true);
}
private JEditorPane pane;
public void convert(String filename) {
try {
BufferedImage img;
Graphics g;

img = new BufferedImage(pane.getWidth(), pane.getHeight(),
BufferedImage.TYPE_INT_RGB);

g = img.getGraphics();
pane.paint(g);

// Encode as a JPEG
FileOutputStream fos = new FileOutputStream(filename);
JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder(fos);

jpeg.encode(img);
fos.close();
} catch (FileNotFoundException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (ImageFormatException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (IOException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
}
} // end init()

public static void main(String[] args) throws Exception {
TestThumbnail tt = new TestThumbnail("http://www.yahoo.fr",
"yahoo.jpg");
} // end main()
} // end TestThumbnail


La difference, c'est que le generation de jpg ne se fait que lorsque le
bouton est clique. Comme ca, on a le temps de verifier visuellement que
la page a bien ete chargee.
Y'a peut etre un moyen de la faire par programmation, mais la, en 5
minutes, je sais pas.
Sinon, pour l'encodage en jpg, depuis que le package javax.imageio
existe, c'est assez moche d'utiliser les classes non standard
com.sun.image.codec.jpeg.*
Bon courage pour la finalisation de ton programme !
Back to top
Pierre Gilquin
Guest





PostPosted: Fri Feb 10, 2006 5:11 pm    Post subject: Re: Export HTML vers PNG Reply with quote

Peut etre un media tracker pourrait faire cela programmatiquement :

try {
img = new BufferedImage(pane.getWidth(), pane.getHeight(),
BufferedImage.TYPE_INT_RGB);

MediaTracker mediaTracker = new MediaTracker(new JPanel());
mediaTracker.addImage(img , 0);
mediaTracker.waitForID(0);
}
catch (InterruptedException ie)
{
System.err.println(ie);
System.exit(1);
}

Pierre


"Fabien Bergeret" <fabien.bergeret (AT) asupprimer (DOT) laposte.net> a écrit dans le
message de news: 43ec6fd2$0$6905$636a55ce (AT) news (DOT) free.fr...
Quote:
Ca doit etre parce que la page n'a pas encore le temps d'etre chargee que
tu cree deja l'image.
Voici mon code, adapte du tien :
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JEditorPane;
import javax.swing.JFrame;

import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

public class TestThumbnail extends JFrame {
public TestThumbnail(String url, final String fichier) throws
IOException {
super("HTML thumbnail maker");
getContentPane().setLayout(new BorderLayout());
pane = new JEditorPane(url);
getContentPane().add(pane, BorderLayout.CENTER);
JButton button = new JButton("Créer fichier");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
convert(fichier);
}
});
getContentPane().add(button, BorderLayout.SOUTH);
setSize(800, 600);
setVisible(true);
}
private JEditorPane pane;
public void convert(String filename) {
try {
BufferedImage img;
Graphics g;

img = new BufferedImage(pane.getWidth(), pane.getHeight(),
BufferedImage.TYPE_INT_RGB);

g = img.getGraphics();
pane.paint(g);

// Encode as a JPEG
FileOutputStream fos = new FileOutputStream(filename);
JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder(fos);

jpeg.encode(img);
fos.close();
} catch (FileNotFoundException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (ImageFormatException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (IOException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
}
} // end init()

public static void main(String[] args) throws Exception {
TestThumbnail tt = new TestThumbnail("http://www.yahoo.fr",
"yahoo.jpg");
} // end main()
} // end TestThumbnail


La difference, c'est que le generation de jpg ne se fait que lorsque le
bouton est clique. Comme ca, on a le temps de verifier visuellement que la
page a bien ete chargee.
Y'a peut etre un moyen de la faire par programmation, mais la, en 5
minutes, je sais pas.
Sinon, pour l'encodage en jpg, depuis que le package javax.imageio existe,
c'est assez moche d'utiliser les classes non standard
com.sun.image.codec.jpeg.*
Bon courage pour la finalisation de ton programme !
Back to top
Fabien Bergeret
Guest





PostPosted: Fri Feb 10, 2006 5:15 pm    Post subject: Re: Export HTML vers PNG Reply with quote

Pierre Gilquin wrote:
Quote:
Peut etre un media tracker pourrait faire cela programmatiquement :

try {
img = new BufferedImage(pane.getWidth(), pane.getHeight(),
BufferedImage.TYPE_INT_RGB);

MediaTracker mediaTracker = new MediaTracker(new JPanel());
mediaTracker.addImage(img , 0);
mediaTracker.waitForID(0);
}
catch (InterruptedException ie)
{
System.err.println(ie);
System.exit(1);
}

Pierre

Non, le media tracker, c'est pour attendre le chargement d'une image.

Ici, c'est une page HTML que l'on attend.
Back to top
Eraser Head
Guest





PostPosted: Fri Feb 10, 2006 8:29 pm    Post subject: Re: Export HTML vers PNG Reply with quote

Fabien Bergeret wrote:
Quote:
Ca doit etre parce que la page n'a pas encore le temps d'etre chargee
que tu cree deja l'image.
Voici mon code, adapte du tien :
import java.awt.BorderLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JEditorPane;
import javax.swing.JFrame;

import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

public class TestThumbnail extends JFrame {
public TestThumbnail(String url, final String fichier) throws
IOException {
super("HTML thumbnail maker");
getContentPane().setLayout(new BorderLayout());
pane = new JEditorPane(url);
getContentPane().add(pane, BorderLayout.CENTER);
JButton button = new JButton("Créer fichier");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
convert(fichier);
}
});
getContentPane().add(button, BorderLayout.SOUTH);
setSize(800, 600);
setVisible(true);
}
private JEditorPane pane;
public void convert(String filename) {
try {
BufferedImage img;
Graphics g;

img = new BufferedImage(pane.getWidth(), pane.getHeight(),
BufferedImage.TYPE_INT_RGB);

g = img.getGraphics();
pane.paint(g);

// Encode as a JPEG
FileOutputStream fos = new FileOutputStream(filename);
JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder(fos);

jpeg.encode(img);
fos.close();
} catch (FileNotFoundException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (ImageFormatException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
} catch (IOException e) {
// TODO Bloc catch auto-généré
e.printStackTrace();
}
} // end init()

public static void main(String[] args) throws Exception {
TestThumbnail tt = new TestThumbnail("http://www.yahoo.fr",
"yahoo.jpg");
} // end main()
} // end TestThumbnail


La difference, c'est que le generation de jpg ne se fait que lorsque le
bouton est clique. Comme ca, on a le temps de verifier visuellement que
la page a bien ete chargee.
Y'a peut etre un moyen de la faire par programmation, mais la, en 5
minutes, je sais pas.
Sinon, pour l'encodage en jpg, depuis que le package javax.imageio
existe, c'est assez moche d'utiliser les classes non standard
com.sun.image.codec.jpeg.*
Bon courage pour la finalisation de ton programme !

Merci de ta précieuse aide, je vais essayer tout de suite !

--

GilloS

---------------------------------------------------------------
[...] même si tu comprends pas ce que je dis, tu le comprends
(Jean-Claude Van Damme)
---------------------------------------------------------------
Back to top
cilovie
Guest





PostPosted: Sat Feb 11, 2006 1:20 pm    Post subject: Re: représentation XML des Exception Reply with quote

voir utilisation dans soap.
http://www.w3schools.com/soap/soap_fault.asp


S. MARSOLLE a écrit :
Quote:
Existe-t'il une représentation XML standard des Exception Java, et plus
généralement des erreurs d'application ?
Un XML-schema ?
Back to top
TestMan
Guest





PostPosted: Fri Feb 17, 2006 1:12 am    Post subject: Re: Debug - JVM et Firewall Reply with quote

Bonjour,

Peux-tu me dire à quoi sert un firewall sur une machine de developpement ?

Personellement, je pencherais plutôt pour désactiver tous les services
innutiles au démarage, c'est la solution la plus simple et la plus
sécurisée, car il n'y a rien à "attaquer" ;-)

A+

TM

Duarte TERENCIO a écrit :
Quote:
Bonjour

je travaille avec eclipse 3.1
Sur ma machine, j'ai un firewall.

Eclipse fonctionne bien en dev, en éxécution.
Par contre il ne fonctionne pas en debug ( a cause du firewall )

Qu'elles sont les ports que je dois activer pour faire fonctionner le
mode debug ?? Faut t'il un paramétrage spécial ?
je suis en jdk 1.5

Le debug fonctionne si je stop mon firewall :+( pas cool )

Merci de votre aide

Back to top
Duarte TERENCIO
Guest





PostPosted: Mon Feb 20, 2006 11:12 am    Post subject: Re: Debug - JVM et Firewall Reply with quote

TestMan wrote:
Quote:
Bonjour,

Peux-tu me dire à quoi sert un firewall sur une machine de developpement ?

Personellement, je pencherais plutôt pour désactiver tous les services
innutiles au démarage, c'est la solution la plus simple et la plus
sécurisée, car il n'y a rien à "attaquer" ;-)

A+

TM

Duarte TERENCIO a écrit :
Bonjour

je travaille avec eclipse 3.1
Sur ma machine, j'ai un firewall.

Eclipse fonctionne bien en dev, en éxécution.
Par contre il ne fonctionne pas en debug ( a cause du firewall )

Qu'elles sont les ports que je dois activer pour faire fonctionner le
mode debug ?? Faut t'il un paramétrage spécial ?
je suis en jdk 1.5

Le debug fonctionne si je stop mon firewall :+( pas cool )

Merci de votre aide


la machine est coonnectée en permanence sur le net

j'ai des données perso dessus.

Voila des bonnes raisons
a++
Back to top
TestMan
Guest





PostPosted: Thu Feb 23, 2006 9:12 am    Post subject: Re: Positionnement des components dans une applet Reply with quote

Matthieu Brunet a écrit :
Quote:
Bonjour,

Dans une applet que j'écris (sous NetBeans 4.1), j'ai un problème de
positionnement des Components.

J'ai beau utilisé setBounds(x,y,w,h), mes components sont positionnés
l'un à la suite des autres comme si les "bounds" fournies n'étaient pas
utilisées.

Ai-je oublié quelque chose pour forcer le positionnement des components
aux places spécifiées ?

Merci,

Matthieu

Bonjour,

Fait attention au Layout du containeur parent. Vérifie qu'il n'y en a
pas de mis par défaut (selon le type de containeur la spec swing définit
généralement un gestionaire de positionement par défaut comme le
FlowLayout par exemple). Pour celà fait sur ton conteneur :

..setLayout(null);

A+

TM
Back to top
toto10
Guest





PostPosted: Wed Apr 19, 2006 12:59 pm    Post subject: Re: exécuter le programme lié à un fichier Reply with quote

Bonjour,

Je voudrais moi aussi ouvrir des fichiers avec leurs logiciels respectifs.
Est-ce que le JDIC s'est améliorer ou pas?
Si oui, quelqu'un saurait t'il comment s'en servir? (j'ai essayé Desktop.open(File) mais ça ne marche pas)

merci


--
toto10

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-461750.html

Envoyé de http://www.frbox.net
Back to top
Dam
Guest





PostPosted: Thu Apr 20, 2006 10:12 am    Post subject: Re: exécuter le programme lié à un fichier Reply with quote

Et directement Runtime.getRuntime().exec() ???
Back to top
toto10
Guest





PostPosted: Thu Apr 20, 2006 1:36 pm    Post subject: Re: exécuter le programme lié à un fichier Reply with quote

<code>
public class FileOpener {

private static final int NONE = -1;
private static final int WIN = 1;
private static final int MAC = 2;
private static final int UX = 3;
private static int OS = NONE;

static {
String os = System.getProperty("os.name", "").toLowerCase();
if(os.indexOf("windows") >= 0) {
OS = WIN;
} else if((os.indexOf("mac") >= 0) || (os.indexOf("darwin") >= 0)) {
OS = MAC;
} else if((os.indexOf("linux") >= 0) || (os.indexOf("unix") >= 0)
|| (os.indexOf("bsd") >= 0)) {
OS = UX;
}
}
Je me sers de ce code, mais par contre, il me met une erreur dans la 1ere partie, là ou il doit détecter l'OS.
Pour tous les "os.indexOf", il me met The left-hand side of an assignment must be a variable.

Qqu'un saurait-il d'où vient cette erreur?

Merci


--
toto10

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-461750.html

Envoyé de http://www.frbox.net
Back to top
Dam
Guest





PostPosted: Sun Apr 23, 2006 3:12 pm    Post subject: Re: exécuter le programme lié à un fichier Reply with quote

ça serait pas une autre question là?? Elle est où l'exécution???
Back to top
Jean-Marc Molina
Guest





PostPosted: Tue May 30, 2006 6:56 pm    Post subject: Re: Java pour de petites applis "desktop" Reply with quote

Pascal Pizeine wrote:
Quote:
C'est vrai mais entre la JRE que tu installes et celles qui sont
installées par d'autres applis (en modifiant le Path), tu peux avoir
quelques soucis. Sur mon poste de développement j'en ai trouvé pas
loin d'une dizaine en recherchant sur le disque dur.

Tu vois donc tout le problème d'embarquer un JRE à ses distributions. C'est
justement parce que certaines applications installent leur propre JRE que ce
genre de problèmes arrivent. L'objectif des JRE de Java, de Flash et de .NET
c'est justement de séparer l'application de a techno qui en permet
l'exécution. Je rencontre rarement le problème avec les applications Java
car généralement celles que j'installe sont très pro et les installeurs
proposent souvent de choisir le JRE après avoir détectés ceux qui sont
installés. Par contre dans le cas d'applications GTK c'est vraiment l'enfer.
J'ai deux applications : GIMP et Gaim. Mettre à jour l'un fait sauter la
configuration de l'autre. Au point en Java on est à peu près assuré qu'un
JRE conviendra à la majorité des applications à installer.

Donc c'est vraiment aux installeurs de bien faire leur boulot, pas aux
applications d'emettre des hypothèses sur la configuration de l'utilisateur
ou de bidouiller les JRE du système.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Language Java (Français) All times are GMT
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.