Hi,

not sure if any1 here can help me. i installed a webservice to
do some tests on

http://203.81.56.66/test/test/MyService.asmx

run: execute | test form | invoke

it tells me:

The remote server returned an error: (500) Internal Server Error.
Could not find file "/usr/lib/xsp/test\new.Maestro".

Where do i change this to fix the path?

this is myservice.cs:

namespace Default {
   using System;
   using System.IO;
   using Decisio.Orchestration;
   using Decisio.Orchestration.Data;
   using Decisio.Orchestration.Models.Decision;
   using System.Web.Services;

   public class MyService : System.Web.Services.WebService {

       static DecisionExecutionEngine engine;

       [WebMethod()]
       public virtual void Execute(string Subject, string PersonName) {
Decisio.Orchestration.Data.OrchestrationData data = new Decisio.Orchestration.Data.OrchestrationData();
           data["Subject"] = Subject;
           data["PersonName"] = PersonName;
           DecisionExecutionEngine engine = GetEngine();
           engine.Start(data);
       }

       public virtual DecisionExecutionEngine GetEngine() {
           if(engine==null)
{
lock(this)
{
if(engine==null)
{
// engine = new DecisionExecutionEngine(new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "new.Maestro")); engine = new DecisionExecutionEngine(new FileInfo(System.IO.Path.GetDirectoryName (Request.PhysicalPath) + "new.Maestro"));
}
}
}
return engine;
       }
   }
}

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to