Hmm. OK, that really shouldn't happen.heh - ever hear that before? 

 

What OS? I'll admit I've been lazy and have only tested on Vista. 

 

Also, are you running virus scanning software on the server? If so, can you
suppress it and try again? 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Davidson
Sent: Tuesday, April 17, 2007 8:57 AM
To: FlexWiki Users Mailing List
Subject: Re: [Flexwiki-users] FlexWiki 2.0 Progress Report - Beta 1 complete

 

The exception detail as copied is

System.IO.IOException was unhandled
  Message="The process cannot access the file
'C:\\VirtualDirs\\FlexWiki\\flexwiki.config' because it is being used by
another process." 
  Source="mscorlib"
  StackTrace:
       at System.IO.__Error.WinIOError(Int32 errorCode, String
maybeFullPath)
       at System.IO.FileStream.Init(String path, FileMode mode, FileAccess
access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize,
FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean
bFromProxy) 
       at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share)
       at FlexWiki.Web.FlexWikiWebApplication.LoadConfiguration() in
c:\Builds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\FlexWikiWe
bApplication.cs:line 202 
       at FlexWiki.Web.FlexWikiWebApplication.WatcherChanged(Object sender,
FileSystemEventArgs e) in
c:\Builds\ccnet\server\flexwikicore-20\Working\build\FlexWiki.Web\FlexWikiWe
bApplication.cs:line 221
       at System.IO.FileSystemWatcher.OnCreated (FileSystemEventArgs e)
       at System.IO.FileSystemWatcher.NotifyFileSystemEventArgs(Int32
action, String name)
       at System.IO.FileSystemWatcher.CompletionStatusChanged(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* overlappedPointer) 
       at
System.Threading._IOCompletionCallback.IOCompletionCallback_Context(Object
state)
       at System.Threading.ExecutionContext.runTryCode(Object userData)
       at
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedClea
nup (TryCode code, CleanupCode backoutCode, Object userData)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state)
       at System.Threading.ExecutionContext.Run (ExecutionContext
executionContext, ContextCallback callback, Object state)
       at
System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

which looks to be some variety of a race or lock conflict. Hope this helps.
The same error occurs even if the new Namespace is correctly created.

John Davidson

On 4/16/07, John Davidson <[EMAIL PROTECTED]> wrote:

I will have to load the source and re-run. I should have some spare
cycles tomorrow to do so

John Davidson


On 4/16/07, Craig Andera <[EMAIL PROTECTED]> wrote: 
> Hmm. I tested the latter case (explicitly specifying a directory) but I
> never did test the first. So thanks for catching that.
>
> Can you post the entire exception?
>
> > -----Original Message----- 
> > From: [EMAIL PROTECTED] [mailto:flexwiki-
> > [EMAIL PROTECTED] On Behalf Of John Davidson
> > Sent: Monday, April 16, 2007 5:50 PM
> > To: FlexWiki Users Mailing List
> > Subject: Re: [Flexwiki-users] FlexWiki 2.0 Progress Report - Beta 1 
> > complete
> >
> > Hi Craig
> >
> > Really an awesome effort!
> >
> > Working from the precompiled 2.0.0 build 38 I get an unhandled
> > IOException when creating a new namespace if I leave the namespace 
> > directory blank, as suggested in the New Namespace Provider form. The
> > namespace details are written to flexwiki.config ok, but the directory
> > is not created under Namespaces.
> > 
> > I get the same error when creating a new namespace when I provide the
> > details for the namespace directory. In this case the details are
> > written to flexwiki.config, the directory is created and the 
> > _ContentBaseDefinition files(2) are created.
> >
> > In neither case is there a noted error in the results page after
> > clicking the Create>> button.
> >
> > If I ignore the error in the second case, where the directory is 
> > provided for the creation, I can then get to the default HomePage for
> > the new namespace.
> >
> > John Davidson
> >
> > On 4/16/07, Craig Andera < <mailto:[EMAIL PROTECTED]>
[EMAIL PROTECTED]> wrote:
> > >
> > >
> > >
> > >
> > > OK, I just committed fixes for the /admin app. It should now be fully
> > > functional to the extent that corresponding features are implemented 
> > in
> > > FlexWiki itself. That is, the cache and updates pages in the admin
> > section
> > > are disabled because those things don't work in FlexWiki. I'm not
> > quite sure 
> > > what the use case for the updates stuff is, but the caching stuff is
> > pure
> > > performance optimization, obviously.
> > >
> > >
> > >
> > > What this means is that the list of things that need implementing is 
> > down to
> > > at most two:
> > >
> > >
> > >
> > > 1)      The SQL provider.
> > >
> > > 2)      The caching stuff.
> > > 
> > >
> > >
> > > Which is a lot shorter than it used to be. J
> > >
> > >
> > >
> > > Assuming I haven't missed anything, I'd like to push this build 
> > (2.0.0.38)
> > > as "FlexWiki 2.0 Beta 1". It seems to have that feel to it. I'd love
> > it if a
> > > few people could install these bits somewhere (taking caution 
> > appropriate to
> > > a beta) and hammer on it. Even if you can't find anything wrong in
> > five
> > > minutes, hearing that would be useful to me.
> > >
> > > 
> > >
> > > Hopefully we won't find any major issues. Assuming that's the case,
> > is our
> > > illustrious release manager still around, and if so, do you have time
> > to
> > > push this build out sometime later this week?
> > >
> > >
> > >
> > > Next up: refactoring the SQL provider to the new architecture.
> > > --------------------------------------------------------------------- 
> > ----
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now. 
> > > http://sourceforge.net/powerbar/db2/
> > > _______________________________________________
> > > Flexwiki-users mailing list
> > > Flexwiki-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/flexwiki-users 
> > >
> > >
> >
> > -----------------------------------------------------------------------
> > --
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take 
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________ 
> > Flexwiki-users mailing list
> > Flexwiki-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express 
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/ 
> _______________________________________________
> Flexwiki-users mailing list
> Flexwiki-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flexwiki-users
>

 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users

Reply via email to