[Mono-dev] OpenID Samples fail using xsp2

Gert Driesen gert.driesen at telenet.be
Wed Jun 25 03:00:40 EDT 2008


Hey Valentin,

This is a bug in DiagnosticsConfigurationHandler. I'll submit a bug report
for this, and fix it.

Gert

-----Original Message-----
From: mono-devel-list-bounces at lists.ximian.com
[mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf Of Valentin
Sawadski
Sent: dinsdag 24 juni 2008 23:45
To: mono-devel-list at lists.ximian.com
Subject: [Mono-dev] OpenID Samples fail using xsp2

Hi,

I wanted to tinker a bit with OpenID today and as always I tried the samples
first (RelyingPartyPortal - to be precise).

However, when I start xsp2 within my samples directory and navigate my
browser to http://localhost:8080, I get the following error:

Unrecognized attribute 'traceOutputOptions' on element <add/>. ()
Description: HTTP 500. Error processing request.
Stack Trace: 
System.Configuration.ConfigurationException: Unrecognized attribute
'traceOutputOptions' on element <add/>. ()
  at
System.Diagnostics.DiagnosticsConfigurationHandler.ThrowUnrecognizedAttribut
e (System.String attribute, System.Xml.XmlNode node) [0x00000]
  at
System.Diagnostics.DiagnosticsConfigurationHandler.ValidateInvalidAttributes
(System.Xml.XmlAttributeCollection c, System.Xml.XmlNode node) [0x00000]
  at System.Diagnostics.DiagnosticsConfigurationHandler.AddTraceListeners
(IDictionary d, System.Xml.XmlNode listenersNode,
System.Diagnostics.TraceListenerCollection listeners) [0x00000]
  at System.Diagnostics.DiagnosticsConfigurationHandler.AddTraceNode
(IDictionary d, System.Xml.XmlNode node) [0x00000]
  at System.Diagnostics.DiagnosticsConfigurationHandler.Create
(System.Object parent, System.Object configContext, System.Xml.XmlNode
section) [0x00000]
  at System.Configuration.ConfigurationSection.GetRuntimeObject () [0x00000]
  at System.Configuration.ConfigurationSection.GetRuntimeObject () [0x00000]
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke
(object,object[])
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] 

The Web.config file contains the following part:
<trace autoflush="true" indentsize="4">
	<listeners>
		<add name="fileLogger"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="openidConsumerTrace.txt" traceOutputOptions="None"/>
	</listeners>
</trace>

But now comes the funny part. Once I see the error and hit Reload, it
disappears, and the Sample works as expected.

Any ideas what went wrong?
Kind Regards and thanks in advance,
Valentin



More information about the Mono-devel-list mailing list