Nick, I didn't have time to work on this issue.. I asked to the guy that
reported the problem to see if it was a permission problem, but he never get
back to me.
But I guess it's not as permission problem as he said that with full trust
it worked

On Sat, Feb 13, 2010 at 7:08 AM, Nicholas Paldino [.NET/C# MVP] <
[email protected]> wrote:

> Simone,
>
>        Was this ever resolved?  Was it a permissions issue on the App_Data
> folder, or something else?
>
>                - Nick
>
> -----Original Message-----
> From: Simone Chiaretta [mailto:[email protected]]
> Sent: Wednesday, February 10, 2010 6:57 PM
> To: [email protected]
> Subject: Re: Lucene.net in Medium Trust
>
> It's the App_Data folder of a web app... it *should* have write access to
> it.
> I'll check it out
> Simo
>
> On Wed, Feb 10, 2010 at 9:12 PM, Digy <[email protected]> wrote:
>
> > Hi Simone,
> >
> > Can you try to open/create a file in that directory within your
> app(without
> > using Lucene.NET) to narrow down the source of the problem.
> >
> > DIGY
> >
> > -----Original Message-----
> > From: Simone Chiaretta [mailto:[email protected]]
> > Sent: Wednesday, February 10, 2010 9:46 PM
> > To: lucene-net-user
> > Subject: Lucene.net in Medium Trust
> >
> > Hi all,
> > we are starting to do the final testing with the new release of Subtext
> > which has a Lucene.net based search engine.
> > But we are finding a strange error, related to a SecurityPermission when
> > running in medium trust
> >
> > there is the stack trace of the error:
> >
> > [SecurityException: Request for the permission of type
> > 'System.Security.Permissions.
> > SecurityPermission, mscorlib,
> > Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
> > failed.]
> >  FileSupport.Sync(FileStream fileStream) +0
> >  Lucene.Net.Store.FSDirectory.Sync(String name) +151
> >  Lucene.Net.Index.SegmentInfos.FinishCommit(Directory dir) +171
> >  Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, Boolean
> > create, Boolean closeDir, IndexDeletionPolicy deletionPolicy, Boolean
> > autoCommit, Int32 maxFieldLength, IndexingChain indexingChain,
> > IndexCommit commit) +257
> >  Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, Boolean
> > closeDir, IndexDeletionPolicy deletionPolicy, Boolean autoCommit,
> > Int32 maxFieldLength, IndexingChain indexingChain, IndexCommit commit)
> > +110
> >  Lucene.Net.Index.IndexWriter..ctor(Directory d, Analyzer a,
> > MaxFieldLength mfl) +369
> >
> >
> >
>
> Subtext.Framework.Services.SearchEngine.SearchEngineService.EnsureIndexWrite
> > r()
> > in SearchEngineService.cs:93
> >
> > The line of code that causes the error is
> >
> > _writer = new IndexWriter(_directory,
> > _analyzer,IndexWriter.MaxFieldLength.UNLIMITED);
> >
> > where _directory is
> > FSDirectory.Open(new
> > DirectoryInfo(HttpContext.Server.MapPath("~/App_Data"))))
> >
> > We are using one of the latest versions (retrieved from the trunk around
> > the
> > beginning of January) .. 2.9.1 I guess
> >
> > I read you should have fixed the problem in 2.3.2 (
> > http://issues.apache.org/jira/browse/LUCENENET-169) but this problem is
> > happening again here.
> >
> > Any idea on what is happening here?
> >
> > Thx
> > Simone
> >
> > --
> > Simone Chiaretta
> > Microsoft MVP ASP.NET - ASPInsider
> > Blog: http://codeclimber.net.nz
> > RSS: http://feeds2.feedburner.com/codeclimber
> > twitter: @simonech
> >
> > Any sufficiently advanced technology is indistinguishable from magic
> > "Life is short, play hard"
> >
> >
>
>
> --
> Simone Chiaretta
> Microsoft MVP ASP.NET - ASPInsider
> Blog: http://codeclimber.net.nz
> RSS: http://feeds2.feedburner.com/codeclimber
> twitter: @simonech
>
> Any sufficiently advanced technology is indistinguishable from magic
> "Life is short, play hard"
>



-- 
Simone Chiaretta
Microsoft MVP ASP.NET - ASPInsider
Blog: http://codeclimber.net.nz
RSS: http://feeds2.feedburner.com/codeclimber
twitter: @simonech

Any sufficiently advanced technology is indistinguishable from magic
"Life is short, play hard"

Reply via email to