http://sourceforge.net/projects/castleproject/files/

On Tue, Jan 25, 2011 at 2:45 AM, apatira lookman <[email protected]> wrote:

> Hello,
> Sorry for posting this question under this topic but i've been trying to
> solve an exception my website is throwing i.e. 
> *System.Security.SecurityException:
> That assembly does not allow partially trusted callers.* I am using Castle
> ActiveRecord.
>
> I saw on nhforge the solution but i couldn't find the right version of
> nhibernate source or dll file that match the version of Castle.ActiveRecord.
> My version of Castle.ActiveRecord is 2.1.1.
>
> Please, can you provide a download link to the Castle library that i can
> use on Medium Trust environment.
>
> Thank in Advance
> Lookman
>
> On Mon, Jan 24, 2011 at 11:34 PM, Fabio Maulo <[email protected]>wrote:
>
>> NHibernate does not change your XML mapping.
>> Somebody else wrote "hibernate.colorlibrary".
>>
>> On Mon, Jan 24, 2011 at 3:57 PM, Blake Niemyjski <[email protected]>wrote:
>>
>>> Hello,
>>>
>>> I was getting a very similar error to this thread:
>>> https://forum.hibernate.org/viewtopic.php?f=25&t=999953
>>>
>>> NHibernate.ADOException was unhandled
>>>  Message=could not execute query
>>> [ SELECT this_.id as id0_0_, this_.name as name0_0_ FROM
>>> hibernate.colorlibrary this_ limit :p0 ]
>>> [SQL: SELECT this_.id as id0_0_, this_.name as name0_0_ FROM
>>> hibernate.colorlibrary this_ limit :p0]
>>>  Source=NHibernate
>>>  SqlString=SELECT this_.id as id0_0_, this_.name as name0_0_ FROM
>>> hibernate.colorlibrary this_ limit :p0
>>>  StackTrace:
>>>       at NHibernate.Loader.Loader.DoList(ISessionImplementor session,
>>> QueryParameters queryParameters)
>>>       at
>>> NHibernate.Loader.Loader.ListIgnoreQueryCache(ISessionImplementor
>>> session, QueryParameters queryParameters)
>>>       at NHibernate.Loader.Loader.List(ISessionImplementor session,
>>> QueryParameters queryParameters, ISet`1 querySpaces, IType[]
>>> resultTypes)
>>>       at
>>> NHibernate.Loader.Criteria.CriteriaLoader.List(ISessionImplementor
>>> session)
>>>       at NHibernate.Impl.SessionImpl.List(CriteriaImpl criteria,
>>> IList results)
>>>       at NHibernate.Impl.CriteriaImpl.List(IList results)
>>>       at NHibernate.Impl.CriteriaImpl.List[T]()
>>>       at Intersystem.Base.ManagerBase`2.GetByCriteria(Int32
>>> maxResults, ICriterion[] criterionList) in c:\users\test\documents
>>> \visual studio 2010\Projects\temp\Base\ManagerBase.cs:line 96
>>>       at Intersystem.Base.ManagerBase`2.GetAll() in c:\users\test
>>> \documents\visual studio 2010\Projects\temp\Base\ManagerBase.cs:line
>>> 78
>>>       at Demo.Program.Main(String[] args) in c:\users\test\documents
>>> \visual studio 2010\Projects\temp\Program.cs:line 17
>>>       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly,
>>> String[] args)
>>>       at System.AppDomain.ExecuteAssembly(String assemblyFile,
>>> Evidence assemblySecurity, String[] args)
>>>       at
>>> Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
>>>       at System.Threading.ThreadHelper.ThreadStart_Context(Object
>>> state)
>>>       at System.Threading.ExecutionContext.Run(ExecutionContext
>>> executionContext, ContextCallback callback, Object state, Boolean
>>> ignoreSyncCtx)
>>>       at System.Threading.ExecutionContext.Run(ExecutionContext
>>> executionContext, ContextCallback callback, Object state)
>>>       at System.Threading.ThreadHelper.ThreadStart()
>>>  InnerException: Npgsql.NpgsqlException
>>>       Message=ERROR: 3F000: schema "hibernate" does not exist
>>>       Source=Npgsql
>>>       ErrorCode=-2147467259
>>>       BaseMessage=schema "hibernate" does not exist
>>>       Code=3F000
>>>       Detail=""
>>>       ErrorSql=SELECT this_.id as id0_0_, this_.name as name0_0_ FROM
>>> hibernate.colorlibrary this_ limit ((100)::int4)
>>>       File=.\src\backend\catalog\namespace.c
>>>       Hint=""
>>>       Line=2307
>>>       Position=56
>>>       Routine=LookupExplicitNamespace
>>>       Severity=ERROR
>>>       Where=""
>>>       StackTrace:
>>>            at
>>> Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
>>>            at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
>>>            at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
>>>            at Npgsql.ForwardsOnlyDataReader.NextResult()
>>>            at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1
>>> dataEnumeration, CommandBehavior behavior, NpgsqlCommand command,
>>> NotificationThreadBlock threadBlock, Boolean synchOnReadError)
>>>            at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
>>>            at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior cb)
>>>            at
>>> Npgsql.NpgsqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
>>>            at
>>> System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
>>>            at
>>> NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd)
>>>            at NHibernate.Loader.Loader.GetResultSet(IDbCommand st,
>>> Boolean autoDiscoverTypes, Boolean callable, RowSelection selection,
>>> ISessionImplementor session)
>>>            at NHibernate.Loader.Loader.DoQuery(ISessionImplementor
>>> session, QueryParameters queryParameters, Boolean returnProxies)
>>>            at
>>>
>>> NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections(ISessionImplementor
>>> session, QueryParameters queryParameters, Boolean returnProxies)
>>>            at NHibernate.Loader.Loader.DoList(ISessionImplementor
>>> session, QueryParameters queryParameters)
>>>       InnerException:
>>>
>>> I have tracked this error down to the hbm mapping file. The table
>>> attribute was being set to table="hibernate.colorlibrary"
>>> lazy="true">. After changing this to table="colorlibrary" lazy="true">
>>> the error went away. Does anyone have any ideas on why this error
>>> occurred. When I look in pgAdmin I see that the owner is indeed
>>> hibernate and the table name is colorlibrary.
>>>
>>> This is what my app.config looks like:
>>>
>>> <?xml version="1.0" encoding="utf-8" ?>
>>> <configuration>
>>>  <configSections>
>>>    <section name="hibernate-configuration"
>>> type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />
>>>  </configSections>
>>>  <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
>>>    <session-factory>
>>>      <property
>>>
>>> name="connection.provider">NHibernate.Connection.DriverConnectionProvider</
>>> property>
>>>      <property
>>>
>>> name="proxyfactory.factory_class">NHibernate.ByteCode.Castle.ProxyFactoryFactory,
>>> NHibernate.ByteCode.Castle</property>
>>>      <property name="dialect">NHibernate.Dialect.PostgreSQL82Dialect</
>>> property>
>>>      <property
>>> name="connection.driver_class">NHibernate.Driver.NpgsqlDriver</
>>> property>
>>>      <property
>>>
>>> name="connection.connection_string">Server=127.0.0.1;Port=5432;Database=hibernate;User
>>> Id=postgres;Password=xxxx; Preload Reader=true;</property>
>>>      <property name="show_sql">true</property>
>>>      <mapping assembly="Intersystem"/>
>>>    </session-factory>
>>>  </hibernate-configuration>
>>> </configuration>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "nhusers" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<nhusers%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/nhusers?hl=en.
>>>
>>>
>>
>>
>> --
>> Fabio Maulo
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "nhusers" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<nhusers%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/nhusers?hl=en.
>>
>
>
>
> --
> Apatira Lookman
> +2348028400104
> VERTIGO-SOFT SOLUTIONS
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<nhusers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>



-- 
Fabio Maulo

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" 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/nhusers?hl=en.

Reply via email to