<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Fedora/SOAP and Ruby</title>
	<atom:link href="http://inkdroid.org/journal/2006/04/25/fedorasoap-and-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://inkdroid.org/journal/2006/04/25/fedorasoap-and-ruby/</link>
	<description>beep beep</description>
	<pubDate>Sat, 05 Jul 2008 19:21:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Micah</title>
		<link>http://inkdroid.org/journal/2006/04/25/fedorasoap-and-ruby/#comment-17364</link>
		<dc:creator>Micah</dc:creator>
		<pubDate>Tue, 20 Mar 2007 21:35:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.inkdroid.org/journal/?p=96#comment-17364</guid>
		<description>Whenever I try to connect to my fedora server (on localhost:8080) via SOAP, I get a 401 authentication error, and it returns a bunch of HTML .  I have tried turning off XACML (ie. ENFORCE-MODE="permit-all-requests") and removing all the deny* XACML policies, but nothing has worked.

Note: This is for API-A.  I have not even tried API-M.

Setup:
Linux
ruby 1.8.5 (using included version of soap4r)
Fedora 2.2

Here is the code:
===========================
require 'soap/wsdlDriver'

factory = SOAP::WSDLDriverFactory.new('http://localhost:8080/fedora/wsdl?api=API-A')
driver = factory.create_rpc_driver
response = driver.getObjectProfile(:pid =&#62; 'changeme:1', :asOfDateTime =&#62; '')
====================================

Any ideas?</description>
		<content:encoded><![CDATA[<p>Whenever I try to connect to my fedora server (on localhost:8080) via SOAP, I get a 401 authentication error, and it returns a bunch of HTML .  I have tried turning off XACML (ie. ENFORCE-MODE=&#8221;permit-all-requests&#8221;) and removing all the deny* XACML policies, but nothing has worked.</p>
<p>Note: This is for API-A.  I have not even tried API-M.</p>
<p>Setup:<br />
Linux<br />
ruby 1.8.5 (using included version of soap4r)<br />
Fedora 2.2</p>
<p>Here is the code:<br />
===========================<br />
require &#8217;soap/wsdlDriver&#8217;</p>
<p>factory = SOAP::WSDLDriverFactory.new(&#8217;http://localhost:8080/fedora/wsdl?api=API-A&#8217;)<br />
driver = factory.create_rpc_driver<br />
response = driver.getObjectProfile(:pid =&gt; &#8216;changeme:1&#8242;, :asOfDateTime =&gt; &#8221;)<br />
====================================</p>
<p>Any ideas?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
