Bugs: Browse | Submit New | Admin

[#24851] Atom::Pub::ProtocolError: Atom::Pub::ProtocolError

Date:
2009-03-25 07:02
Priority:
3
Submitted By:
Nobody
Assigned To:
Nobody (None)
Category:
None
State:
Open
Summary:
Atom::Pub::ProtocolError: Atom::Pub::ProtocolError

Detailed description
irb(main):026:0> entry = Atom::Entry.new do |entry|
irb(main):027:1*   entry.title = 'Foobar 3'
irb(main):028:1>   entry.summary = 'lsad'
irb(main):029:1>   entry.content = 'sansdjk nsjk ndfksdjn fkjdsfgnksfdn'
irb(main):030:1> end
=> #<Atom::Entry:0x1d7c160 @authors=[], @categories=[], @contributors=[], @title="Foobar 3",
@summary="lsad", @content="sansdjk nsjk ndfksdjn fkjdsfgnksfdn", @links=[]>
irb(main):031:0> e = collection.publish( entry )
Atom::Pub::ProtocolError: Atom::Pub::ProtocolError
	from /opt/local/lib/ruby/gems/1.8/gems/ratom-0.6.0/lib/atom/pub.rb:158:in `publish'
	from (irb):31


return answer (generated by atom as well) should be something like:


<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
  <title>Foobar 1</title>
  <id>http://0.0.0.0:4567/2009/03/24/foobar-1</id>
  <summary>lsad</summary>
  <author>
    <name>ngw</name>
  </author>
  <content>sansdjk nsjk ndfksdjn fkjdsfgnksfdn</content>
</entry>

Add A Comment: Notepad

Please login


Followup

Message
Date: 2009-03-26 03:50
Sender: Sean Geoghegan

Can you add this method to line 25 of the lib/atom/pub.rb file,
in the Atom::Pub::ProtocolError class, and try again?  Your HTTP
response should also have a 201 response code.
Date: 2009-03-25 07:03
Sender: Nicholas Wieland

It was me, sorry :)

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

No Changes Have Been Made to This Item