# \[Bug #553\] REXML::Document#write(io, 1, true, true) #=\> NameError/ArgumentError

**URL:** <https://www.ruby-forum.com/t/bug-553-rexml-document-write-io-1-true-true-nameerror-argumenterror/148123>\
**Category:** Development\
**Created:** [September 9, 2008, 3:43pm UTC](https://www.ruby-forum.com/t/bug-553-rexml-document-write-io-1-true-true-nameerror-argumenterror/148123 "2008-09-09T15:43:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![akira\_yamada](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/13edae/32.png) [@akira\_yamada](https://www.ruby-forum.com/u/akira_yamada)\
**Post date:** [September 9, 2008, 3:43pm UTC](https://www.ruby-forum.com/t/bug-553-rexml-document-write-io-1-true-true-nameerror-argumenterror/148123/1 "2008-09-09T15:43:02Z")

</div>

Bug #553: REXML::Document#write(io, 1, true, true) #=\>  
NameError/ArgumentError  
[http://redmine.ruby-lang.org/issues/show/553](http://redmine.ruby-lang.org/issues/show/553)

e$B5/I\<\<Te(B: akira yamada  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: lib

e$B0J2\<$Ge(BNameErrore$B$K$J$j$^$9!#e(B

> > require “rexml/document”  
> > =\> true  
> > REXML::Document.new(“**”).write($stdout, 1, true, true)  
> > NameError: uninitialized constant REXML::Formatters::Transitive  
> > from /home/akira/src/ruby/ruby/lib/rexml/document.rb:189:in `write' from (irb):2 from bin/irb:12:in `’**

 

e$BL@\<(E\*$Ke(Brexml/formatters/transitivee$B$re(Brequiree$B$7$F$be(BArgumentErrore$B$K$J$j$^$9!#e(B

> > require “rexml/document”  
> > =\> true  
> > require “rexml/formatters/transitive”  
> > =\> true  
> > REXML::Document.new(“**”).write($stdout, 1, true, true)  
> > ArgumentError: wrong number of arguments (2 for 1)  
> > from /home/akira/src/ruby/ruby/lib/rexml/document.rb:189:in `new' from /home/akira/src/ruby/ruby/lib/rexml/document.rb:189:in `write’  
> > from (irb):4  
> > from bin/irb:12:in `’**

 

ruby\_1\_8e$B$bF1$8$G$9!#e(B

e$BE:IU$7$?%Q%C%A$G2sHr$G$-$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![akira\_yamada](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/13edae/32.png) [@akira\_yamada](https://www.ruby-forum.com/u/akira_yamada)\
**Post date:** [December 11, 2008, 2:27am UTC](https://www.ruby-forum.com/t/bug-553-rexml-document-write-io-1-true-true-nameerror-argumenterror/148123/2 "2008-12-11T02:27:46Z")

</div>

e$B%A%1%C%He(B #553 e$B$,99?7$5$l$^$7$?!#e(B (by Yukihiro M.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

## Applied in changeset r20620.

[http://redmine.ruby-lang.org/issues/show/553](http://redmine.ruby-lang.org/issues/show/553)
