Cairngorm 3 Module Injection
Hi,
I'm using Cairngorm Module library in my application. While testing the debug version of my app, all modules are loaded correctly and all dependencies are successfully injected into these modules.
However, after I export the release build and launch the app, the modules are still loaded but it seems that none of dependencies is being injected into them. They all equal to 'null'. The main problem is that I cannot even debug this case because the debug version works fine.
How could this be possible?
I'm using Flex 4.1 along with Parsley 2.4 and the latest trunk version of Cairngorm Module library.
Thanks in advance.
Hi,
Are the dependencies eventually injected sucessfully at some point (maybe with some delay)? Maybe have a look at the -keep-as3-metadata option of the compiler, check the "Compiling custom metadata into SWFs" section on the link below:
http://www.spicefactory.org/parsley/docs/2.4/manual/config.php
Similar Messages
-
Flex 4.5 - Cairngorm Module Support error with creationComplete
Hi
As a starting point I've already posted a thread (see link below)
http://forums.adobe.com/thread/970855?start=0&tstart=0
but I've had no luck in solving this.
I have an mx:Application which loads a module defined in ShellContext(see below) using a ParsleyModuleDescriptor and is loaded using Cairngorn's ModuleViewLoader with BasicLoadPolicy.
The module loads fine, however the module's children/components are not initialized correctly.
The module is called DashboardModule. Its creationComplete handler is invoked last.
The DashboardModule contains DashboardView and DashboardView's creationComplete also gets invoked second to last,
however DashboardView's children's creationComplete never get invoked.
So in particular, in DashboardView, the mx:ApplicationControlBar, the mx:Button, and the presentation:DashboardSearchView, presentation:DashboardMyApproval etc etc, are all initialized ( i can see the traces that are added there) but their creationComplete handlers never get invoked.
I have tried adding creationPolicy="all", at application level, at module level and at component level with no luck.
I have spent 2 whole days on this and I still haven't been able to figure out the problem.
We've used cairngorm modules before with Parsley and Flex 4.5.1 and we've never had such a problem.
To be more precise, I have the following configuration:
---ShellContext
<fx:Object>
<commonPresentation:NavigationHandlerPM id="navigationPM"/>
<module:ParsleyModuleDescriptor objectId="dashboard"
url="DashboardModule-1.0-SNAPSHOT.swf"
applicationDomain="{ ClassInfo.currentDomain }"/>
</fx:Object>
--DashboardModule.mxml
<mx:Module
width="100%" height="100%"
backgroundColor="white"
horizontalAlign="left"
verticalAlign="top"
layout="vertical" verticalScrollPolicy="off" horizontalScrollPolicy="off"
creationComplete="creationComplete();"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:spicefactory="http://www.spicefactory.org/parsley"
xmlns:cairngorm="com.adobe.cairngorm.*"
xmlns:presentation="com.test.presentation.*">
<fx:Declarations>
<spicefactory:ContextBuilder id="spiceFactoryContextBuilder">
<cairngorm:CairngormModuleSupport/>
<cairngorm:CairngormIntegrationSupport/>
<cairngorm:CairngormNavigationSupport/>
<spicefactory:FlexConfig type="{DashboardContext}"/>
<spicefactory:ViewSettings autowireComponents="true"/>
</spicefactory:ContextBuilder>
<spicefactory:FastInject property="model" type="{DashboardPM}"/>
<spicefactory:Configure/>
</fx:Declarations>
<fx:Script>
<![CDATA[
[Bindable]
[Inject(id="dashboardPM")]
public var model:DashboardPM;
private function creationComplete():void
trace('i should be called last god damn it');
model.startLoading();
]]>
</fx:Script>
<mx:VBox
width="100%" height="100%"
verticalScrollPolicy="off" horizontalScrollPolicy="off">
<presentation:DashboardView
width="{this.width}" height="{this.height}"
verticalScrollPolicy="on" horizontalScrollPolicy="on"
userProfile="{shell.userProfile}"/>
</mx:VBox>
</mx:Module>
----DashboardView.mxml
<mx:VBox
width="100%" height="100%"
creationComplete="createComplete()"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:spicefactory="http://www.spicefactory.org/parsley"
xmlns:presentation="com.db.paragon.common.module.dashboard.presentation.*">
<fx:Declarations>
<spicefactory:Configure/>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.core.FlexGlobals;
import mx.utils.StringUtil;
[Bindable]
[Inject]
public var searchModel:DashboardSearchPM;
[Bindable]
private var _userprofile:UserProfile;
public function get userProfile():UserProfile {
return this._userprofile;
public function set userProfile(userPr:UserProfile):void {
this._userprofile = userPr;
setUserWelcomeString();
public function createComplete():void {
trace('i should be called second to last');
]]>
</fx:Script>
<mx:ApplicationControlBar
initialize="trace('initialise control bar');" creationComplete="trace('controlbar complete');"
width="100%"
horizontalAlign="right"
verticalAlign="middle">
<mx:Text
width="97%"
left="10"
fontSize="14"
fontThickness="12"
fontWeight="bold"
textAlign="left"
selectable="false" text="{userWelcomeString}"/>
<mx:LinkButton id="help"
width="60"
color="gray"
textAlign="right"
label="Help"
click='navigateToURL(new URLRequest(urlToHelp));'/>
</mx:ApplicationControlBar>
<mx:Button initialize="trace('initialise button')" creationComplete="trace('button complete');"/>
<presentation:DashboardSearchView initialize="trace('initializesearchview');" creationComplete="trace('searchviewcomplete');" creationPolicy="all"/>
<presentation:DashboardMyApproval initialize="trace('initializeapproval');" creationComplete="trace('approvalcomplete');" creationPolicy="all"/>
<presentation:DashboardPendingApproval initialize="trace('pendingapproval');" creationComplete="trace('pendingapprovalcomplete');" creationPolicy="all"/>
<presentation:DashboardReviewsDue initialize="trace('reviewsdue');" creationComplete="trace('reviewsdue');" creationPolicy="all"/>
<presentation:DashboardHistCreditApplications initialize="trace('histcreditapps');" creationComplete="trace('histcredcomplete');" creationPolicy="all"/>
<presentation:DashboardRatingWriteups initialize="trace('ratingwriteups');" creationComplete="trace('ratingwriteupslcomplete');" creationPolicy="all"/>
<presentation:DashboardNotifications initialize="trace('notifications');" creationComplete="trace('notificationscomplete');" creationPolicy="all"/>
</mx:VBox>
Any help is greatly appreciated.Yes, there are all kinds of problems when you remove something from the screen that had focus (for instance, at that point you can't capture keyboard events either).
My code is sprinkled with so many things to make sure something is in focus, I tend to forget that I've done it.
In your code that changes the currentState, add
this.setFocus()
HTH;
Amy -
Cairngorm Modules Library and Flex 3
Are there any plans for the Cairngorm Modules Library to support Flex3 Projects. There's no Flex 3 SWC for the latest version (0.9) available.
PatrickWe use conditional compilation and Maven in order to generate the a Flex 3 and Flex 4 version of all libraries. The module library was trickier to setup but I think we're almost there. But you can build it yourself from trunk with using the Flex3 conditional compilation flag and with removing the classes that don't compile (that's i.e. what we want Maven to do for us).
-
Hi
I have an issue when using cairngorm's ModuleViewLoader along with ParsleyModuleDescriptor to load a simple module consistig mainly of HBoxes, VBoxes and Datagrids.
The module consists of one child (let's call it ViewA) and that child consists of several children as its components.
When I use cairngorm's ModuleViewLoader along with the ParsleyModuleDescriptor and Parlsey to inject the modulemanager in my main app, the module loads, as well as ViewA but some nearly all of ViewA's children are not loaded (in fact they're initialized but creationComplete is not invoked).
When I use Flex's mx:ModuleLoader all ViewA's chikldren are initialized and creation complete is also invoked.
I will attach the source as a zip file later on....
but for now...this is all I can give http://dpaste.com/713503/
Thanks
AndreasDid you ever find an answer to this? I am running into the same issue with needing to upgrade parsley to 2.4.x, but with parts of application heavily relying on cairngorm module, upgrading it from module-0.11 to 0.17 seems to break compile!
-
Problem with module lazy loading in flex 3
Hi every body!
I have some problems with Module lazy loading. I am using flex 3.5, Module-flex3-0.14, parsley 3.2.
I can't get the LazyModuleLoadPolicy working correctly.
In my main application (the one that loads the modules), my parsley context is the following:
<cairngorm:LazyModuleLoadPolicy objectId="lazyLoadPolicy" type="{ OpenViewMessage }" />
<cairngorm:ModuleMessageInterceptor type="{ OpenViewMessage }"/>
<cairngorm:ParsleyModuleDescriptor objectId="test"
url="TestModule.swf"
applicationDomain="{ClassInfo.currentDomain}"
/>
And to load my module:
[Inject(id="test")]
[Bindable] public var test:IModuleManager;
<core:LazyModulePod
id="moduleLoader"
moduleManager="{test}"
moduleId="testModule"
/>
with LazyModulePod.mxml:
<mx:Canvas
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:module="com.adobe.cairngorm.module.*"
xmlns:parsley="http://www.spicefactory.org/parsley">
<mx:Script>
<![CDATA[
import com.adobe.cairngorm.module.ILoadPolicy;
import com.adobe.cairngorm.module.IModuleManager;
[Bindable]
public var moduleId:String;
[Bindable]
public var moduleManager:IModuleManager;
[Bindable]
[Inject(id="lazyLoadPolicy")]
public var lazyLoadPolicy:ILoadPolicy;
]]>
</mx:Script>
<parsley:Configure/>
<module:ViewLoader id="moduleLoader"
moduleId="{ moduleId }"
moduleManager="{ moduleManager }"
loadPolicy="{lazyLoadPolicy}">
<!--<module:loadPolicy>
<module:BasicLoadPolicy/>
</module:loadPolicy>-->
</module:ViewLoader>
</mx:Canvas>
OpenViewMessage.as in a swc:
public class OpenViewMessage
private var _moduleId:String;
private var _viewId:String;
public function OpenViewMessage(moduleId:String, viewId:String)
this._moduleId = moduleId;
this._viewId = viewId;
public function get viewId():String{
return _viewId;
[ModuleId]
public function get moduleId():String
return _moduleId;
In another flex project, my module context is:
<mx:Object
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:controler="com.cegedim.myit.controler.*">
<controler:WindowControler/>
</mx:Object>
The module implements IParsleyModule
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"
implements="com.adobe.cairngorm.module.IParsleyModule"
xmlns:spicefactory="http://www.spicefactory.org/parsley">
<mx:Script>
<![CDATA[
import org.spicefactory.parsley.flex.FlexContextBuilder;
import com.adobe.cairngorm.module.IParsleyModule;
public function get contextBuilder():ContextBuilderTag
return contextBuilderTag;
]]>
</mx:Script>
<spicefactory:ContextBuilder id="contextBuilderTag" config="{ MyITTestModuleContext }"/>
<spicefactory:Configure/>
</mx:Module>
and the WindowControler:
public class WindowControler
public function WindowControler(){}
[Init]
public function initialize():void
Alert.show("Module Initialized");
[MessageHandler(scope="local")]
public function openViewMessageHandler(message:OpenViewMessage):void
Alert.show("Opening view " + message.viewId + " in the module " + message.moduleId);
If i uncomment the basicLoadPolicy in LazyModulePod.mxml and remove the lazyModuleLoadPolicy, everything works fine. The module is loaded when it's added to stage and it receives correctly messages dispatched to it. But with the lazy policy the module never loads.
I may have missed something or there is somthing i don't understand because i tried the ModuleTest provided in example in cairngorm sources. It works fine (i mean loading the moduleA2 when receiving a message), but if i replace the change the lazyModulePolicy to listen to broadcasted messages instead of a pingMessage, the module never loads too.
<cairngorm:LazyModuleLoadPolicy objectId="lazyLoadPolicy" type="{ BroadcastMessage }" />
<cairngorm:ModuleMessageInterceptor
type="{ BroadcastMessage }" moduleRef="moduleA" />
public class BroadcastMessage
public function BroadcastMessage()
If someone has any clue, i'll be happy to test it =)
Thanks.Hello, back on my issue, i tested a little bit more the message dispaching.
I read the lazyLoadPolicy class and noticed that it always has to have a ModuleId property in the message to work, that's why the broadcast message didn't work to awake the module with the lazy loading policy.
So i added copy of my module:
<cairngorm:ParsleyModuleDescriptor objectId="test"
url="TestModule.swf"
applicationDomain="{ClassInfo.currentDomain}"
/>
<cairngorm:ParsleyModuleDescriptor objectId="testbis"
url="TestModuleBis.swf"
applicationDomain="{ClassInfo.currentDomain}"
/>
Set them both with a basicLoadPolicy, and tries to dispatch a message to only one of them using the ModuleId metatag. I then noticed that both modules received the message and not only the one i expected.
I then changed the ModuleMessageInterceptor configuration to dispatch to only one kind of module:
<cairngorm:ModuleMessageInterceptor type="{ OpenViewMessage }" moduleRef="test"/>
and this worked as expected. Only the first module catched the message. I am obiously messing with the ModuleId metatag but i cannot see what's wrong...
I compiled with
-keep-as3-metadata+=ModuleId
but this hasn't changed anything... -
Cairngorm3 - Insync module exmaple does not work ?
Hi,
I've DL the module exampe; from the repository (eg. http://opensource.adobe.com/svn/opensource/cairngorm3/trunk/samples/insync/) and add the "missing libraries in order to make them compiling.
These are compiling, but when I launch them (the shell application or the sub-module application one by one) I've got an empty blank page.
The libs I'm using are :
- integration-0.14.swc
- integrationParsley-0.14.swc
- module-0.12.swc
- observer-1.11.swc
- parsley-flex4-2.3.0.swc
- spicelib-flex-2.3.0.swc
- navigationParsley-1.1.swc
Maybe I've done something bad in the configuration (or some files are missing... )
I've also created another simple project from scratch. The project is compiling and working ok. I tried to create a module from this project and call it from a new "shell" project but then I've got the following error while the "shell" appliction is loading the project :
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.adobe.cairngorm.module::ParsleyFlexModuleFactory/create()[C:\workspaces\flex4.0betadr op17feb10\Cairngorm 3 trunk\target\checkout\libraries\Module\src\com\adobe\cairngorm\module\ParsleyFlexModuleFa ctory.as:96]
at com.adobe.cairngorm.module::ModuleViewLoader/addLoadedModuleToStage()[C:\workspaces\flex4 .0betadrop17feb10\Cairngorm 3 trunk\target\checkout\libraries\Module\src\com\adobe\cairngorm\module\ModuleViewLoader.as :283]
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\4.x\frameworks\projects\framework\src\ mx\core\UIComponent.as:11614]
at mx.core::UIComponent/callLaterDispatcher()[E:\dev\4.x\frameworks\projects\framework\src\m x\core\UIComponent.as:11552]
Could you please help me to see what's wrong ?
ThxHi Nicolas, and Thx for the fast reply.
In fact I've solved my problems.
There were some namespace error (referencing bad/old cairngorm namespace) and I've forget the tags
<fx:Declarations>
<parsley:Configure/>
</fx:Declarations>
which is really stupid...
I've also have some trouble with module generation in the bin-debug folder (I don't know why but one of my module project didn't have the build part "flex application" correctly referenced (eg. the test application based on module was declared but not the module itself... so the module SWF was never generated...)
Now everything is working perfectly and I find the new Cairngorm really gorgeous ! Module is incredibly simple to create and set/gather, Observer/Navigation libraries are really helpfull and injection+event dispatching is genious
Many thanks !!! -
Revision: 16142
Revision: 16142
Author: [email protected]
Date: 2010-05-16 14:21:40 -0700 (Sun, 16 May 2010)
Log Message:
Insync Refactorings, Module lib: Added missing parameters from IModuleInfo interface. Maven: Take Persistence out.
Modified Paths:
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleInfo.as
cairngorm3/trunk/libraries/ModuleTest/.actionScriptProperties
cairngorm3/trunk/libraries/lib-parent/pom.xml
cairngorm3/trunk/samples/insync/insync-basic/src/InsyncContext.mxml
cairngorm3/trunk/samples/insync/insync-basic/src/insync/application/RefreshSearchAfterSav eController.as
cairngorm3/trunk/samples/insync/insync-basic/src/insync/presentation/ContactList.mxml
cairngorm3/trunk/samples/insync/insync-basic/src/insync/presentation/ContactsNavigator.mx ml
cairngorm3/trunk/samples/insync/insync-basic/src/insync/presentation/PictureInput.mxml
cairngorm3/trunk/samples/insync/insync-basic/src/insync/presentation/Toolbar.mxml
cairngorm3/trunk/samples/insync/insync-basic/src/insync/presentation/ToolbarPM.as
cairngorm3/trunk/samples/insync/insync-basic/test/insync/application/RefreshSearchAfterSa veControllerTest.as
cairngorm3/trunk/samples/insync/insync-basic/test/insync/presentation/ToolbarPMTest.as
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/.actionScriptProperties
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/src/insync/contacts/appli cation/RefreshSearchAfterSaveController.as
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/src/insync/contacts/prese ntation/ContactFormPM.as
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/src/insync/contacts/prese ntation/PictureInput.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/test/insync/contacts/appl ication/RefreshSearchAfterSaveControllerTest.as
cairngorm3/trunk/samples/insync/insync-modularExtended-expenses/.actionScriptProperties
cairngorm3/trunk/samples/insync/insync-modularExtended-expenses/src/ExpensesModule.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-expenses/src/ExpensesModuleRig.mxm l
cairngorm3/trunk/samples/insync/insync-modularExtended-expenses/src/ExpensesRigContext.mx ml
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/.actionScriptProperties
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/ComposeMessageModule .mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/ComposeMessageModule Rig.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/ComposeMessageModule RigContext.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/application/Compo seMessageController.as
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/presentation/Cont entViewStack.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/presentation/Tool bar.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/presentation/Tool barPM.as
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/test/insync/presentation/Too lbarPMTest.as -
ModuleViewLoader - does it load modules into child application domains by default ?
Is the Cairngorm 3, "ModuleViewLoader" loading modules into child application domains by default, or we have to do it our self like this:
public function init():void{
var childDomain:ApplicationDomain = new ApplicationDomain(ApplicationDomain.currentDomain);
modelLoader.applicationDomain = childDomain;
<module:ModuleViewLoader id="moduleLoader"
moduleId="{ moduleId }"
moduleManager="{ moduleManager }"
skinClass="com.adobe.cairngorm.module.ModuleViewLoaderSkin"
visible="{this.visible}"
width="100%" height="100%">
<module:loadPolicy>
<module:BasicLoadPolicy/>
</module:loadPolicy>
</module:ModuleViewLoader>
I think it's important to know regarding unloading the modules.
Thanks,Hi Adrian,
We are following the behaviour of the Flex ModuleManager:
We use the applicationDomain provided by the user when available
Otherwise we create a sub applicationDomain from the current domain.
Here is an extract of the ParsleyModuleInfoProxy
private function createDefaultApplicationDomain(applicationDomain:ApplicationDomain):ApplicationDomain
// If an applicationDomain has not been specified and we have a module factory,
// then create a child application domain from the application domain
// this module factory is in.
// This is a change in behavior so only do it for Flex 4 and newer
// applications.
var tempApplicationDomain:ApplicationDomain = applicationDomain;
if (tempApplicationDomain == null && moduleFactory)
var currentDomain:ApplicationDomain = moduleFactory.info()["currentDomain"];
tempApplicationDomain = new ApplicationDomain(currentDomain);
return tempApplicationDomain;
We will update the documentation to highlight the fact that a sub ApplicationDomain is created by default.
Thanks. -
Revision: 15438
Revision: 15438
Author: [email protected]
Date: 2010-04-15 03:39:34 -0700 (Thu, 15 Apr 2010)
Log Message:
-Change initialization objects of Cairngorm Parsley extensions to Parsley convention (i.e. CairngormModuleLib>CairngormModuleSupport). Every initialization object has a static initialize method and implements Parsley's ContextBuilderProcessor, which allows it to be specified within a ContextBuilder definition.
-API Change in Navigation library: Changed -FirstEnter metadata to Enter(time="first"), -Enter metadata to Enter(time="next") and -EveryEnter metadata to Enter(time="every")
-Added convenience isValid get accessor to ValidationGroupEvent
Modified Paths:
cairngorm3/trunk/libraries/IntegrationDMS/.flexLibProperties
cairngorm3/trunk/libraries/IntegrationRPC/.flexLibProperties
cairngorm3/trunk/libraries/IntegrationTest/src/CommandScopeSample.mxml
cairngorm3/trunk/libraries/IntegrationTest/src/LocalConnectionConsumer.mxml
cairngorm3/trunk/libraries/IntegrationTest/src/LocalConnectionProducer.mxml
cairngorm3/trunk/libraries/Module/.actionScriptProperties
cairngorm3/trunk/libraries/Module/.flexLibProperties
cairngorm3/trunk/libraries/ModuleTest/.actionScriptProperties
cairngorm3/trunk/libraries/ModuleTest/.flexProperties
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModuleLibRuntimeSample.mxml
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModuleLibSample.mxml
cairngorm3/trunk/libraries/Navigation/.actionScriptProperties
cairngorm3/trunk/libraries/Navigation/.flexLibProperties
cairngorm3/trunk/libraries/Navigation/pom.xml
cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/navigation/landmark/Abstrac tNavigationDecorator.as
cairngorm3/trunk/libraries/NavigationTest/src/NavigatorSample1.mxml
cairngorm3/trunk/libraries/NavigationTest/src/ToggleButtonBarSample.mxml
cairngorm3/trunk/libraries/NavigationTest/src/sample1/contacts/BusinessContactsPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/contacts/ContactsPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/contacts/PrivateContactsPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/ContentPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/dashboard/DashboardFoo terPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/dashboard/DashboardPM. as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/dashboard/NestedChild1 PM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/dashboard/NestedChild2 PM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/dashboard/NestedChildP M.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/messages/MessagesPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/news/NewsPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/tasks/ExpensePM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/tasks/TaskPM.as
cairngorm3/trunk/libraries/NavigationTest/src/sample1/presentation/tasks/TimeTrackingPM.a s
cairngorm3/trunk/libraries/ObserverParsley/.flexLibProperties
cairngorm3/trunk/libraries/PersistenceTest/src/com/adobe/cairngorm/persistence/sample/pre sentation/CreateDatabasePM.as
cairngorm3/trunk/libraries/PersistenceTest/src/com/adobe/cairngorm/persistence/sample/pre sentation/PeoplePM.as
cairngorm3/trunk/libraries/Validation/src/com/adobe/cairngorm/validation/event/ValidatorG roupEvent.as
cairngorm3/trunk/libraries/ValidationTest/src/SampleModelValidationWithCombos.mxml
cairngorm3/trunk/libraries/ValidationTest/src/combo/ComboDomain.as
cairngorm3/trunk/libraries/ValidationTest/src/combo/ComboDomainValidatorGroup.mxml
cairngorm3/trunk/libraries/ValidationTest/src/combo/ComboPM.as
cairngorm3/trunk/samples/insync/insync-basic/src/InsyncBasic.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/src/ContactsModule.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/InsyncModularExtendedShe ll.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/presentation/Expe nsesPM.as
Added Paths:
cairngorm3/trunk/libraries/IntegrationDMS/src/com/adobe/cairngorm/CairngormIntegrationDMS Support.as
cairngorm3/trunk/libraries/IntegrationRPC/src/com/adobe/cairngorm/CairngormIntegrationRPC Support.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/CairngormModuleSupport.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/CairngormModuleXMLSupport.as
cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/CairngormNavigationSupport. as
cairngorm3/trunk/libraries/ObserverParsley/src/com/adobe/cairngorm/CairngormObserverSuppo rt.as
Removed Paths:
cairngorm3/trunk/libraries/IntegrationDMS/src/com/adobe/cairngorm/CairngormIntegrationDMS Lib.as
cairngorm3/trunk/libraries/IntegrationRPC/src/com/adobe/cairngorm/CairngormIntegrationRPC Lib.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/CairngormModuleLib.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleXMLSupport.as
cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/CairngormNavigationLib.as
cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/navigation/landmark/EveryEn terDecorator.as
cairngorm3/trunk/libraries/Navigation/src/com/adobe/cairngorm/navigation/landmark/FirstEn terDecorator.as
cairngorm3/trunk/libraries/ObserverParsley/src/com/adobe/cairngorm/CairngormObserverLib.a sHi Karl,
I'm sorry to barge into this dicussion. I've been trying to get in touch with you regarding Chrome Lib. Have sent a mail at the id given on the Chrome lib website. Kindly reply to that or give your mail id for contact.
M Puns
m_puns AT rediffmail DOT com -
Revision: 16855
Revision: 16855
Author: [email protected]
Date: 2010-07-10 05:18:47 -0700 (Sat, 10 Jul 2010)
Log Message:
Maven: Module Flex 3 compilation.
Modified Paths:
cairngorm3/trunk/build-parent/pom.xml
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ViewLoader.as
cairngorm3/trunk/libraries/lib-parent/pom.xmlThanks for this update.
Do you plan to put on this repository only parsley/swiz/... dependencies that Cairngorm libs support or the latest dependencies versions? I was wondering that because I saw you didn't add Parsley 2.3.2 -
Revision: 15301
Revision: 15301
Author: [email protected]
Date: 2010-04-09 03:30:11 -0700 (Fri, 09 Apr 2010)
Log Message:
- Fixing a bug in the case where a Message is dispatched without a ModuleId defined to a Module type which is not yet instantiated.
- Updating the sample to show this use-case.
Modified Paths:
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleMessageDispatcher. as
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModuleLibSample.mxmlHello,
The error
2. How to get rid of "ORA-06512: at"FLOWS_030100.WWV_FLOW_RENDER_QUERY", line 636"?you can also find in the new features application. I wrote a post about that some days ago:
Bug in New Features Application?
Had some trouble to get the PDF print working, too. Printing works fine for standard reports, but for interactive report I am not able to get it working. Sometimes I am getting only blank pages (and no file) and sometimes I am getting PDF's which just contain an internal 500 error. Some details are in this thread: Print Interactive Reports does not work
Maybe that's related to the error of kkkannan74.
Regards, Tine. -
Revision: 15157
Revision: 15157
Author: [email protected]
Date: 2010-03-31 05:29:35 -0700 (Wed, 31 Mar 2010)
Log Message:
Simplifying the design of the module lib by:
- Refactoring the existing mechanism to support the inter-communication between modules thru a unique identifier.
- Ability to communicate between multiple instances of the same module.
- Removed the LazyLoader which was a temporary workaround.
- Adding a new Metadata which must be used within messages that are inter-communication API messages (to communicate between modules).
- Adding a message pool which basically keep all messages that need to be redirected to a module which is not yet instantiated until the module is available and ready to accept the messages.
- Redo from scratch the ModuleTest application to show the new behaviors.
- Refactored the InSync sample to use the new Module lib.
Modified Paths:
cairngorm3/trunk/libraries/Module/.actionScriptProperties
cairngorm3/trunk/libraries/Module/.flexLibProperties
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleInfo.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleMessageInterceptor .as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ParsleyFlexModuleFactory .as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ParsleyModuleDescriptor. as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ParsleyModuleInfo.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ViewLoader.as
cairngorm3/trunk/libraries/ModuleTest/.actionScriptProperties
cairngorm3/trunk/libraries/ModuleTest/.flexProperties
cairngorm3/trunk/libraries/ModuleTest/src/example/MyViewLoader.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-api/.actionScriptProperties
cairngorm3/trunk/samples/insync/insync-modularExtended-api/.flexLibProperties
cairngorm3/trunk/samples/insync/insync-modularExtended-api/src/insync/messaging/ComposeMe ssageEvent.as
cairngorm3/trunk/samples/insync/insync-modularExtended-contacts/src/insync/contacts/prese ntation/ContactFormPM.as
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/ComposeMessageModule .mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/ComposeMessageModule Rig.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-messaging/src/insync/messaging/pre sentation/ComposeMessagePM.as
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/InsyncModularExtendedShe ll.mxml
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/InsyncContext.mxm l
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/presentation/Cont entViewStack.mxml
Added Paths:
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/CairngormModuleLib.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/IParsleyModule.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleIdMetadata.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleMessageDispatcher. as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ParsleyModuleReadyMessag e.as
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModuleLibSample.mxml
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModuleLibSampleContext.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/ModulePod.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/api/
cairngorm3/trunk/libraries/ModuleTest/src/example/api/PingMessage.as
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleA/
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleA/ModuleA.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleA/ModuleAContext.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleA/ModuleAPM.as
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleB/
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleB/ModuleB.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleB/ModuleBContext.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/moduleB/ModuleBPM.as
cairngorm3/trunk/samples/insync/insync-modularExtended-api/src/insync/application/
cairngorm3/trunk/samples/insync/insync-modularExtended-api/src/insync/application/Content Destination.as
Removed Paths:
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/LazyLoader.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/ModuleDescriptor.as
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/StyledModuleDescriptor.a s
cairngorm3/trunk/libraries/Module/src/com/adobe/cairngorm/module/StyledModuleInfo.as
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModules.mxml
cairngorm3/trunk/libraries/ModuleTest/src/CairngormModules2.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/ExampleContext.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/ModuleA.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/ModuleB.mxml
cairngorm3/trunk/libraries/ModuleTest/src/example/parsley/
cairngorm3/trunk/samples/insync/insync-modularExtended-shell/src/insync/application/Conte ntDestination.asThis may be the same fix that ningunos2010 provided but I got this idea from anthbs's post. I looked up what .exe files the ISim tool used, and then simply took the nt64 files and copied them over to the nt folder so that it wouldn't run the 32 bit ISim but the 64 bit one that anthbs claimed would work. At first it didn't come up with any errors it says the simulation ran successfully but it wouldn't open the actual ISim gui. In order to fix this I went to the ISimgui.exe file and unclicked run as administrator. I'm not sure if that's clicked by default or if I had changed it at some point trying to fix the issue.
Anyway these are the files I copied over from nt64 to nt folder:
fuse.exe
isimgui.exe
vhpcomp.exe
vlogcomp.exe -
Problem loading modules in flex 4.5
Hi,
I'm new to flex 4.5 and working with Parsley 2.4 and SDK 4.5.
I'm getting the following error when loading a module:
VerifyError: Error #1053: Illegal override of ParsleyFlexModuleFactory in com.adobe.cairngorm.module.ParsleyFlexModuleFactory.
at com.adobe.cairngorm.module::ParsleyModuleInfoProxy/get factory()
at com.adobe.cairngorm.module::ModuleViewLoader/addLoadedModuleToStage()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\hero_private\frameworks\projects\frame work\src\mx\core\UIComponent.as:12208]
at mx.core::UIComponent/callLaterDispatcher()[E:\dev\hero_private\frameworks\projects\framew ork\src\mx\core\UIComponent.as:12146]
Does anybody knows what is the problem?
Thanks!
AssafHello Nico,
The problem just happened to me this morning, in order to fix it, it is enought to patch the Cairngorm Module Library in order to implement some methods witch extends IFlexModuleFactory, this new interface is done in order to check if an RSL is already loaded before loading, so modules and sub-applications will not load RSLs that are already loaded.
You can patch it like that, in a project where you use the Cairngorm Module Library:
1- Create the package "com.adobe.cairngorm.module" at the root source of the project.
2- Download and paste in it the http://opensource.adobe.com/svn/opensource/cairngorm3/tags/cairngorm3-3.0.9/libraries/Modu le/src/com/adobe/cairngorm/module/ParsleyFlexModuleFactory.as
3- In ParsleyFlexModuleFactory.as, remove the CONFIG::Flex4 tags (they're used for the conditional compilation but we don't need them because we'll indeed compile it for flex 4.5+ and not everybody uses a conditional compilation configuration).
4- add this code :
public function get allowDomainsInNewRSLs():Boolean
return factory.allowDomainsInNewRSLs;
public function set allowDomainsInNewRSLs(value:Boolean):void
factory.allowDomainsInNewRSLs = value;
public function get allowInsecureDomainsInNewRSLs():Boolean
return factory.allowInsecureDomainsInNewRSLs;
public function set allowInsecureDomainsInNewRSLs(value:Boolean):void
factory.allowInsecureDomainsInNewRSLs = value;
public function addPreloadedRSL(loaderInfo:LoaderInfo, rsl:Vector.<RSLData>):void
factory.addPreloadedRSL(loaderInfo, rsl);
5- Add the spicelib-flex-2.4+.swc and the parsley-flex4-2.4+.swc (or the Parsley counterpart libraries) as support for the patched ParsleyFlexModuleFactory.
6- Compile it with the SDK 4.5+ and that's done, it works now with the SDK 4+.
(If you've got more projects where you use the Cairngorm Module Library, just copy and paste the new patched package and add thespicelib-flex-2.4+ and the parsley-flex4-2.4+.swc (or the Parsley counterpart libraries)
That will only allows the library to be fully compatible with the SDK 4.5+
(maybe it's good to keep Alex Uhlmann in touch with it allowing him to implement a conditional compilation or another version of the artifact the time it migrates completely its library in 4.5).
(For the those who have a lot of Maven projects, it's preferable to re-compile the original Cairngorm Module Library with the code above in order to have the patched artifact in your maven repository, indeed, you won't have to remove the CONFIG::Flex4 tags or to add the spicelib, parsley libraries, the patched module is self-suffisent and a simple "mvn clean install" does the job)
Note: Anyway, now, with Parsley 2.4, the flex module integration is FULLY tranparent and the need of this library is less important.
Frédéric THOMAS -
ViewStack with multiple mx:Modules
Hi
I am trying to upgrade a project from Flex 3.4 to Flex 4.5.
The project uses a number of technologies, such as Cairngorm, Parsley.
I've already done an upgrade on a different project so I am a bit aware of which versions need to go with what.
So the problem I'm facing is as follows:
I have an mx:ViewStack which contains a few cairngorm ViewLoaders.
This custom made ViewStack is created programatically on creationComplete of the parent container (let's call it Parent) and added as a child to a (Parent's child)
So the configuration is as follows:
- Parent
-- HBox (parent of viewstack), with id="viewStackContainer"
--ViewStack is added programatically as a child to the HBox ("viewStackContainer") on Parent's creationComplete
-- Cairngorm Module A
-- Cairngorm Module B
-- Cairngorm Module C
-- etc
In Flex 3, this would work fine, and only the first child of the ViewStack would be loaded.
A click on the ToggleButtonBar for the Module B would *load module B at that point*, a click on the ToggleButtonBar for the Module C would *load module C at that point*
In Flex 4.5...what I'm observing is that all modules are created at once even if the user has not clicked on the ToggleButtonBar to go to that view/module.
I've set the creationPolicy of the ViewStack to "auto" but it hasn't helped.
Is this a known bug...or am I missing something?
Thanks!You might want to try 4.6. There was a bug in early Flex 4 versions where a creationPolicy=”all” on a high-level navigator propagated its creationPolicy to all child navigators. I don’t remember if that was fixed in 4.5 or 4.6.
-
[svn:cairngorm3:] 16165: Cairngorm 3.0.11 Release!
Revision: 16165
Revision: 16165
Author: [email protected]
Date: 2010-05-17 16:36:42 -0700 (Mon, 17 May 2010)
Log Message:
Cairngorm 3.0.11 Release!
Modified Paths:
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integration/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/integration/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/integration/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/module/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/module/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/module/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observer/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/observer/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observer/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/popup/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/popup/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popup/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/task/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/task/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/task/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/validation/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/validation/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/validation/maven-metadata.xml.sha1
Added Paths:
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/3.0.11/
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/3.0.11/build-parent-3.0.11.p om
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/3.0.11/build-parent-3.0.11.p om.md5
cairngorm3/maven-repository/com/adobe/cairngorm/build-parent/3.0.11/build-parent-3.0.11.p om.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/3.0.11/
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/3.0.11/cairngorm3-3.0.11.pom
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/3.0.11/cairngorm3-3.0.11.pom.m d5
cairngorm3/maven-repository/com/adobe/cairngorm/cairngorm3/3.0.11/cairngorm3-3.0.11.pom.s ha1
cairngorm3/maven-repository/com/adobe/cairngorm/contract/
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.pom
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.swc
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/contract/1.1/contract-1.1.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/contract/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/contract/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/contract/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.pom
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.swc
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/integration/0.9/integration-0.9.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.pom
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.pom .md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.pom .sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.swc
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.swc .md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationDMS/0.9/integrationDMS-0.9.swc .sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.pom
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.pom .md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.pom .sha1
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.swc
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.swc .md5
cairngorm3/maven-repository/com/adobe/cairngorm/integrationRPC/0.9/integrationRPC-0.9.swc .sha1
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/3.0.11/
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/3.0.11/lib-parent-3.0.11.pom
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/3.0.11/lib-parent-3.0.11.pom.m d5
cairngorm3/maven-repository/com/adobe/cairngorm/lib-parent/3.0.11/lib-parent-3.0.11.pom.s ha1
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.pom
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.swc
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/module/0.8/module-0.8.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.pom
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.swc
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigation/0.8/navigation-0.8.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.pom
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.swc
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/0.8/navigationParsley-0 .8.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/navigationParsley/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.pom
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.swc
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observer/1.8/observer-1.8.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.p om
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.p om.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.p om.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.s wc
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.s wc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/observerParsley/1.8/observerParsley-1.8.s wc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.pom
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.swc
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popup/1.7/popup-1.7.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.pom
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.pom.sha 1
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.swc
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/1.7/popupParsley-1.7.swc.sha 1
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/maven-metadata.xml
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/maven-metadata.xml.md5
cairngorm3/maven-repository/com/adobe/cairngorm/popupParsley/maven-metadata.xml.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.pom
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.swc
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/task/1.7/task-1.7.swc.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.pom
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.pom.md5
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.pom.sha1
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.swc
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.swc.md5
cairngorm3/maven-repository/com/adobe/cairngorm/validation/1.8/validation-1.8.swc.sha1
Maybe you are looking for
-
Lack of support for FIM database mirroring
The official line is that database mirroring is not a supported architecture for the FIM deployment. I am not proposing using this, however I'd like to understand 1) What the issues really would be with a mirrored database deployment, 2) Will support
-
The volume controls will not show up in the music app or I the lock screen music controls. What do I do?
-
HP Omni 10 (Win 8.1) - Almost ignored?
Is there any reason that this tablet is almost being completely ignored on the HP website and by retailers and the tech news world? None of the major sites has done a review and the HP website page for the device is incomplete and says "Coming Soon".
-
Accessing httpSession in GP background callable object?
Hello Everybody, Id like to manipulate the httpSession Object in the Portal Session out of an GP BackgroundCallableObject. Can anybody give me an hint how to solve this problem? Thanks in advance Robert
-
Can Forms 6i and Personal Oracle8i work together?
Hi, I am going to download 1. Oracle Forms Developer/Server Release 6i for Windows NT 2. Oracle8i Personal Edition on NT Before download them, I want to know if they can work together. I want to learn Oracle database and developer 2000. If you have a