Hi guys,

I using ActiveRecord query user by name via JQuery ajax call that will get 
json users array when i put this call in route as 
http://mydomain.com/webapp/user  all works fine, but when i put same ajax 
call in http://mydomain.com/webapp/subarea/user/ i get follow json error 
serialization. This make sense for anybody? Thanks for any help.

Exception details

=================

 

Exception occured at 28/01/2011 11:10:25

 

Exception: Error getting value from 'Results' on 
'NHibernate.Impl.FutureCriteriaBatch'.

Stack Trace:

   em Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object 
target)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter
 
writer, Object value, JsonObjectContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.WriteMemberInfoProperty(JsonWriter
 
writer, Object memberValue, JsonProperty property, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter
 
writer, Object value, JsonObjectContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.WriteMemberInfoProperty(JsonWriter
 
writer, Object memberValue, JsonProperty property, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter
 
writer, Object value, JsonObjectContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter
 
writer, IList values, JsonArrayContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.WriteMemberInfoProperty(JsonWriter
 
writer, Object memberValue, JsonProperty property, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter
 
writer, Object value, JsonObjectContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter
 
writer, IList values, JsonArrayContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter
 
writer, Object value, JsonConverter memberConverter, JsonContract contract)

   em 
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter 
jsonWriter, Object value)

   em Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter 
jsonWriter, Object value)

   em Newtonsoft.Json.JsonSerializer.Serialize(JsonWriter jsonWriter, Object 
value)

   em Newtonsoft.Json.JsonSerializer.Serialize(TextWriter textWriter, Object 
value)

   em 
Castle.MonoRail.Framework.Services.NewtonsoftJSONSerializer.Serialize(Object 
target, IJSONConverter[] converters)

   em Castle.MonoRail.Framework.JSONReturnBinderAttribute.GetRawValue(Type 
returnType, Object returnValue, IJSONSerializer serializer)

   em 
Castle.MonoRail.Framework.JSONReturnBinderAttribute.Bind(IEngineContext 
context, IController controller, IControllerContext controllerContext, Type 
returnType, Object returnValue)

   em Castle.MonoRail.Framework.Controller.RunActionAndRenderView()

 

  Exception: Interceptor.OnPrepareStatement(SqlString) returned null or 
empty SqlString.

  Stack Trace:

     em NHibernate.AdoNet.AbstractBatcher.GetSQL(SqlString sql)

   em NHibernate.AdoNet.AbstractBatcher.Generate(CommandType type, SqlString 
sqlString, SqlType[] parameterTypes)

   em NHibernate.AdoNet.AbstractBatcher.PrepareCommand(CommandType type, 
SqlString sql, SqlType[] parameterTypes)

   em NHibernate.Impl.MultiCriteriaImpl.GetResultsFromDatabase(IList 
results)

   em NHibernate.Impl.MultiCriteriaImpl.DoList()

   em NHibernate.Impl.MultiCriteriaImpl.ListIgnoreQueryCache()

   em NHibernate.Impl.MultiCriteriaImpl.List()

   em NHibernate.Impl.FutureCriteriaBatch.GetResultsFrom(IMultiCriteria 
multiApproach)

   em NHibernate.Impl.FutureBatch`2.GetResults()

   em NHibernate.Impl.FutureBatch`2.get_Results()

   em GetResults(Object )

   em Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object 
target)


-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to