How to restrict who may read my entries?
getContentHandler??
Hello Guest
  
  • Login
• Register…
• Start blog
  • Who, Where, When
• What can I do?
• What to Read?
  • Polls
• Avatars
• Interests
  • Cities and Countries
• Random blog
• Users search
  • Search
• Games
• Tests
• QAIX
  • Сообщества
• Talxy Chat
• Horoscope
• Online
 
Зарегистрируйся!

QAIX > Java Programming > getContentHandler?? 26 February 2004 19:00:34

  Recent blog posts: 
  They have birthday today: 
  Forums:   
  Discuss: 
  Recent forum topics: 
  Recent forum comments:
  Moderators:

getContentHandler??

Per Eckerdal 26 February 2004 19:00:34
 I have a problem. I really don't know if its my fault or if its xalan:s
fault. I get a strange exception and with some debugging I've found the
error is this, look at the code:

try {

System.setProperty(­"org.xml.sax.driver"­,"org.apache.xerces.­parsers.SAXParser");­


System.out.println(­"-------------------­--------------------­--------------------­-------");

TransformerFactory tFactory =
javax.xml.transform­.TransformerFactory.­newInstance();
javax.xml.transform­.sax.SAXTransformerF­actory saxTFactory =
((javax.xml.transfo­rm.sax.SAXTransforme­rFactory) tFactory);
XMLFilter xmlf = saxTFactory.newXMLF­ilter(new
javax.xml.transform­.stream.StreamSource­(new
FileInputStream("c:­\\programmering\\xml­\\test\\hello.xsl"))­);
Serializer ser =
SerializerFactory.g­etSerializer(OutputP­ropertiesFactory.get­DefaultMethodPropert­ies("html"));

System.out.println(­"Before change, xmlf.getContentHand­ler()
== "+xmlf.getContentHa­ndler());
System.out.println(­"Setting ser.asContentHandle­r()
("+ser.asContentHan­dler()+") as ContentHandler for xmlf via
setContentHandler")­;
xmlf.setContentHand­ler(ser.asContentHan­dler());
System.out.println(­"After change, xmlf.getContentHand­ler() ==
"+xmlf.getContentHa­ndler());

System.out.println(­"-------------------­--------------------­--------------------­-------");

} catch (Exception e) {
e.printStackTrace()­;
}

The output I get is:

-------------------­--------------------­--------------------­-------
Before change, xmlf.getContentHand­ler() == null
Setting ser.asContentHandle­r()
(org.apache.xml.ser­ializer.ToHTMLStream­@e0b6f5) as ContentHandler for
xmlf via setContentHandler
After change, xmlf.getContentHand­ler() == null
-------------------­--------------------­--------------------­-------

Is this a bug or have I misunderstood something?
I do not have much experience in xml transformation, so I've maybe done
a fault almost too simple for you to answer, but getContentHandler I
think should return the ContentHandler set in the previous line of
code, not null, or what have I done wrong?

I would be happy for an answer
/Pelle


Add comment
 

Add new comment

As:
Login:  Password:  
 
 
  
 
Пожалуйста, относитесь к собеседникам уважительно, не используйте нецензурные слова, не злоупотребляйте заглавными буквами, не публикуйте рекламу и объявления о купле/продаже, а также материалы нарушающие сетевой этикет или УК РФ.


QAIX > Java Programming > getContentHandler?? 26 February 2004 19:00:34

see also:
[PATCH] burstable dummynet pipe
Re: assistance dummynet config
Re: RETURNED MAIL: SEE TRANSCRIPT FOR…
пройди тесты:
see also:
Hello!!!!!!
Aaaaaaaaaaaaa!!!!!!!!!!!! Where my ...
:'( :'( :'( :'( :'(

  Copyright © 2001—2008 QAIX
Idea: Miсhael Monashev
Помощь и задать вопросы можно в сообществе support.qaix.com.
Сообщения об ошибках оставляем в сообществе bugs.qaix.com.
Предложения и комментарии пишем в сообществе suggest.qaix.com.
Информация для родителей.
Write us at:
If you would like to report an abuse of our service, such as a spam message, please .