Capho, ServiceLocator is an implementation of the Singleton pattern which, in a nutshell, means that only one instance of the class should be created. Your code is somehow breaking this rule.
Set a breakpoint in ServiceLocator.new() and ServiceLocator.getInstance() and run your app in debug mode. You should be able to find out where/when your code is attempting to create instances. Hope this helps, Douglas ------------------------------------------------- Douglas McCarroll CairngormDocs.org Webmaster http://www.CairngormDocs.org Flex Developer http://www.brightworks.com 617.459.3840 ------------------------------------------------- sinacapho wrote: > > Dear all, > > I am new to Cairngorm and for now i am writing a program using > flex and i have decided to use Cairngorm. I have created subsection for > each cairngorm state (business,Commands,Event....). I have created sub > folder in business for handling different service . But when i run the > application . It prompt and say that "The ServiceLocater can only > instantied once ". What i can do? is that i need to put all the service > in the business folder ? > > thx > > capho > >