Create XSL extension

Is there an easy to understand tutorial with all the step to add a component to the "User Defined Extension Functions" pallet. I want to create a function that call a database stored procedure and be able to use it in an xsl map.

I don't believe there's a tutorial, but you can find lots of info in the BPEL demo's, shipped with BPEL. Check:
$SOA_Oracle_home\bpel\samples\demos\XSLMapper\ExtensionFunctions\README.txt
HTH,
Bas

Similar Messages

  • Is it possible to create an extension containing a panel for Dreamweaver CC 2014?

    Dear Adobe Community,
    Currently we work in Dreamweaver CS6 with some custom extensions. Since we're now looking into upgrading to CC 2014, obviously, we need to make sure we can either re-use, port or create new extensions to maintain the functionality we have now.
    In short: I haven't been able to create an extension for CC 2014 featuring a panel in any shape or form.
    Creating a HTML5 based (CES 5) extension results in an error only visible in the log (attached).
    Fiddling around in a flash based extension, upping the host application version gives no such error. But, like a HTML 5 based one, doesn't show up in Dreamweaver. (And I'm using the Sublime plugin, since Extension Builder 3 lacks DW support.)
    Mind you, the "extensions" tab in the "Window" menu is lacking entirely.
    Can anyone tell me if it is at all possible to create an extension for DW CC 2014?
    Full log:
    2014-09-01 16:11:24 : INFO  PlugPlug version : 5.0.0.74
    2014-09-01 16:11:24 : INFO  LogLevel : 6
    2014-09-01 16:11:24 : INFO  Copy RGB Background Color Information for AppBar
    2014-09-01 16:11:24 : INFO  Fallback: Copy RGB Background Color Information for AppBar for sRGB usage
    2014-09-01 16:11:24 : INFO  Copy RGB Background Color Information for Panel
    2014-09-01 16:11:24 : INFO  Fallback: Copy RGB Background Color Information for Panel for sRGB usage
    2014-09-01 16:11:24 : INFO  Windows 32-bit PlugPlug logs
    2014-09-01 16:11:24 : INFO  ----------------------------
    2014-09-01 16:11:24 : INFO  PlugPlugSetup() API called:
    2014-09-01 16:11:24 : INFO  hostData->appName : DRWV
    2014-09-01 16:11:24 : INFO  hostData->appVersion : 14.0
    2014-09-01 16:11:24 : INFO  hostData->locale : en_US
    2014-09-01 16:11:24 : INFO  hostData->userInterfaceLocale : en_US
    2014-09-01 16:11:24 : INFO  hostData->supportedTypes : 31
    2014-09-01 16:11:24 : INFO  hostData->apeVersion : unknown
    2014-09-01 16:11:24 : INFO  hostData->overrideManifestLocation : (null)
    2014-09-01 16:11:24 : INFO  isApplicationOffline : false
    2014-09-01 16:11:24 : INFO  hostData->hostCEPHtmlEngineDirectory : (null)
    2014-09-01 16:11:24 : INFO  hostData->hostExtensionDirectory :C:\Users\BC-OLO\AppData\Roaming\Adobe\Dreamweaver CC 2014\en_US\Configuration\CEP\Extensions\
    2014-09-01 16:11:24 : INFO  hostData->hostStageManagerDirectory : C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\
    2014-09-01 16:11:24 : INFO  hostData->imsLibPath: C:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\P7\IMSLib.dll
    2014-09-01 16:11:24 : INFO  skinInfo->baseFontSize : 10
    2014-09-01 16:11:24 : INFO  skinInfo->baseFontFamily : MS Shell Dlg 2
    2014-09-01 16:11:24 : INFO  skinInfo->appBarBackgroundColor->antialiasLevel : PlugPlugAntialiasLevel_None
    2014-09-01 16:11:24 : INFO  skinInfo->appBarBackgroundColor->type : PlugPlugColorType_RGB
    2014-09-01 16:11:24 : INFO  ExtensionRegistry started
    2014-09-01 16:11:24 : INFO  Found ExtensionManifest in cache: C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\csxs\manifest.xml
    2014-09-01 16:11:24 : INFO  Found ExtensionManifest in cache: C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\csxs\manifest.xml
    2014-09-01 16:11:24 : INFO  Searching for valid extensions in 'C:\Users\BC-OLO\AppData\Roaming\Adobe\Dreamweaver CC 2014\en_US\Configuration\CEP\Extensions\'
    2014-09-01 16:11:24 : INFO  Searching for valid extensions in 'C:\Program Files (x86)\Common Files\Adobe\CEP\extensions'
    2014-09-01 16:11:24 : DEBUG Searching for valid extensions in 'C:\Program Files (x86)\Common Files\Adobe\CEP\extensions'
    2014-09-01 16:11:24 : INFO  Searching for valid extensions in 'C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions'
    2014-09-01 16:11:24 : DEBUG Searching for valid extensions in 'C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions'
    2014-09-01 16:11:24 : DEBUG ExtensionManifest in cache is still the same (C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\csxs\manifest.xml).
    2014-09-01 16:11:24 : DEBUG ExtensionManifest in cache is still the same (C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\csxs\manifest.xml).
    2014-09-01 16:11:24 : INFO  ExtensionManifest 'C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\csxs\manifest.xml' contains '1' valid extensions for this host
    2014-09-01 16:11:24 : INFO  Found extension with id 'com.example.ext'
    2014-09-01 16:11:24 : DEBUG -> BasePath                    : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext
    2014-09-01 16:11:24 : DEBUG -> ExtensionBundleId           : com.example.ext
    2014-09-01 16:11:24 : DEBUG -> ExtensionBundleVersion      : 1.0.0
    2014-09-01 16:11:24 : DEBUG -> ID                          : com.example.ext
    2014-09-01 16:11:24 : DEBUG -> Version                     : 1.0.0
    2014-09-01 16:11:24 : DEBUG -> MainPath                    : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\index.html
    2014-09-01 16:11:24 : DEBUG -> ScriptPath                  : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\jsx\hostscript.jsx
    2014-09-01 16:11:24 : DEBUG -> ScriptEngineId              : com.example.ext_Engine_Id
    2014-09-01 16:11:24 : DEBUG -> AutoVisible                 : true
    2014-09-01 16:11:24 : DEBUG -> StartOn -> Event            : 0
    2014-09-01 16:11:24 : DEBUG -> Type                        : Panel
    2014-09-01 16:11:24 : DEBUG -> Menu                        : Extension-Name
    2014-09-01 16:11:24 : DEBUG -> MenuPlacement               : (null)
    2014-09-01 16:11:24 : DEBUG -> Size
    2014-09-01 16:11:24 : DEBUG    -> Height                   : 300
    2014-09-01 16:11:24 : DEBUG    -> Width                    : 300
    2014-09-01 16:11:24 : DEBUG -> MaxSize
    2014-09-01 16:11:24 : DEBUG -> MinSize
    2014-09-01 16:11:24 : DEBUG -> IconPath
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> Normal       : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconNormal.png
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> Disbaled     : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconDisabled.png
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> RollOver     : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconRollover.png
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> DarkNormal   : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconDarkNormal.png
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> DarkRollOver : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconDarkRollover.png
    2014-09-01 16:11:24 : DEBUG -> DefaultExtensionData        : (null)
    2014-09-01 16:11:24 : DEBUG -> SpecialExtensionData        : (null)
    2014-09-01 16:11:24 : DEBUG -> RequiredRuntimeList            : 1
    2014-09-01 16:11:24 : DEBUG    -> RequiredRuntime -> Name     : CSXS
    2014-09-01 16:11:24 : DEBUG    -> RequiredRuntime -> Version  : 5.0.0
    2014-09-01 16:11:24 : INFO  ExtensionManifest 'C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\csxs\manifest.xml' contains '1' valid extensions for this host
    2014-09-01 16:11:24 : INFO  Found extension with id 'com.OLO.Nemo.extension'
    2014-09-01 16:11:24 : DEBUG -> BasePath                    : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo
    2014-09-01 16:11:24 : DEBUG -> ExtensionBundleId           : com.OLO.Nemo
    2014-09-01 16:11:24 : DEBUG -> ExtensionBundleVersion      : 0.5.0
    2014-09-01 16:11:24 : DEBUG -> ID                          : com.OLO.Nemo.extension
    2014-09-01 16:11:24 : DEBUG -> Version                     : 0.5.0
    2014-09-01 16:11:24 : DEBUG -> MainPath                    : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\Nemo.swf
    2014-09-01 16:11:24 : DEBUG -> ScriptPath                  : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\Nemo.jsx
    2014-09-01 16:11:24 : DEBUG -> ScriptEngineId              : com.OLO.Nemo.extension_Engine_Id
    2014-09-01 16:11:24 : DEBUG -> AutoVisible                 : true
    2014-09-01 16:11:24 : DEBUG -> StartOn -> Event            : 0
    2014-09-01 16:11:24 : DEBUG -> Type                        : Panel
    2014-09-01 16:11:24 : DEBUG -> Menu                        : Nemo
    2014-09-01 16:11:24 : DEBUG -> MenuPlacement               : (null)
    2014-09-01 16:11:24 : DEBUG -> Size
    2014-09-01 16:11:24 : DEBUG    -> Height                   : 400
    2014-09-01 16:11:24 : DEBUG    -> Width                    : 232
    2014-09-01 16:11:24 : DEBUG -> MaxSize
    2014-09-01 16:11:24 : DEBUG -> MinSize
    2014-09-01 16:11:24 : DEBUG -> IconPath
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> Normal       : (null)
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> Disbaled     : (null)
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> RollOver     : (null)
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> DarkNormal   : (null)
    2014-09-01 16:11:24 : DEBUG    -> IconPath -> DarkRollOver : (null)
    2014-09-01 16:11:24 : DEBUG -> DefaultExtensionData        : (null)
    2014-09-01 16:11:24 : DEBUG -> SpecialExtensionData        : (null)
    2014-09-01 16:11:24 : DEBUG -> RequiredRuntimeList            : 1
    2014-09-01 16:11:24 : DEBUG    -> RequiredRuntime -> Name     : CSXS
    2014-09-01 16:11:24 : DEBUG    -> RequiredRuntime -> Version  : 5.0.0
    2014-09-01 16:11:24 : INFO 
    ********** Number of extensions found : 2 **********
    2014-09-01 16:11:24 : INFO  Register Extension called for Extension : com.OLO.Nemo.extension, ExtensionType : Trusted
    2014-09-01 16:11:24 : INFO  ----------------------------------------------------------------
    2014-09-01 16:11:24 : DEBUG Extension inPlayerType : 1
    2014-09-01 16:11:24 : DEBUG Extension mainUTF8Path : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.OLO.Nemo\Nemo.swf
    2014-09-01 16:11:24 : DEBUG Extension iconPathNormal :
    2014-09-01 16:11:24 : DEBUG Extension iconPathRollOver:
    2014-09-01 16:11:24 : DEBUG Extension iconPathDisable:
    2014-09-01 16:11:24 : DEBUG Extension windowType: Panel
    2014-09-01 16:11:24 : DEBUG Extension showWindowOnCreate: true
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry topleftx: 0
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry toplefty: 0
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry width: 232
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry height: 400
    2014-09-01 16:11:24 : INFO  PlugPlugRegisterExtension() callback returned: PlugPlugErrorCode_success //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<    FLASH BASED plugin
    2014-09-01 16:11:24 : INFO  Register Extension called for Extension : com.example.ext, ExtensionType : Trusted
    2014-09-01 16:11:24 : INFO  ----------------------------------------------------------------
    2014-09-01 16:11:24 : DEBUG Extension inPlayerType : 2
    2014-09-01 16:11:24 : DEBUG Extension mainUTF8Path : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\index.html
    2014-09-01 16:11:24 : DEBUG Extension iconPathNormal : C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconNormal.png
    2014-09-01 16:11:24 : DEBUG Extension iconPathRollOver: C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconRollover.png
    2014-09-01 16:11:24 : DEBUG Extension iconPathDisable: C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\extensions\com.example.ext\icons\iconDisabled.png
    2014-09-01 16:11:24 : DEBUG Extension windowType: Panel
    2014-09-01 16:11:24 : DEBUG Extension showWindowOnCreate: true
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry topleftx: 0
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry toplefty: 0
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry width: 300
    2014-09-01 16:11:24 : DEBUG Extension defaultGeometry height: 300
    2014-09-01 16:11:24 : INFO  PlugPlugRegisterExtension() callback returned: PlugPlugErrorCode_registerExtCallbackNotFound
    2014-09-01 16:11:24 : WARN  Service: com.example.ext not registered properly. //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<   HTML5 BASED plugin
    2014-09-01 16:11:24 : INFO  PlugPlugSetMenu() callback called for main menu. Extension : , inMenuPosition:
    (null), Menu: [{menuId: '1',nameUtf8: 'Nemo',extensionId: 'com.OLO.Nemo.extension'}]
    2014-09-01 16:11:24 : INFO  PlugPlugSetMenu() callback returned: PlugPlugErrorCode_success
    2014-09-01 16:11:24 : INFO  ExtensionLoadService activated
    2014-09-01 16:11:24 : DEBUG PlugPlugAMTRequest() callback called. Request: <?xml version="1.0" encoding="UTF-8"?><PlugPlugEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./AmtlibPlugPlug.xsd"><request id="1" functionName="getProductLicenseInfo"><arguments/></request></PlugPlugEnvelope>
    2014-09-01 16:11:24 : DEBUG PlugPlugAMTRequest() return value: PlugPlugErrorCode_success
    2014-09-01 16:11:24 : DEBUG PlugPlugAMTRequest() XML returned chunk: <?xml version="1.0" encoding="utf-8" ?>
    <PlugPlugEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./AmtlibPlugPlug.xsd">
        <response id="1" functionName="getProductLicenseInfo">
            <AdobeIDCreated>1</AdobeIDCreated>
            <LicenseType>Retail</LicenseType>
            <LicenseExpires>0</LicenseExpires>
            <LicenseRefreshes>0</LicenseRefreshes>
            <LicenseEncryptedSerial>909709176804077038364305</LicenseEncryptedSerial>
            <LicensedProductName>EPIC_APP_598</LicensedProductName>
            <SecondsSinceActivation>0</SecondsSinceActivation>
            <SecondsSinceSerialization>8147122</SecondsSinceSerialization>
            <SecondsBeforeExpiration>0</SecondsBeforeExpiration>
            <SecondsBeforeRefresh>0</SecondsBeforeRefresh>
            <AMTLibResponse>6</AMTLibResponse>
            <LicenseStatus>3</LicenseStatus>
            <SerializationGraceInseconds>3888000</SerializationGraceInseconds>
            <ProductCycle>8</ProductCycle>
            <PendingClaims>
                <PendingClaim>
                    <AdobeID>87ADE9246F6370DB6008205B2EAE5B95</AdobeID>
                    <TimeStamp>1401433567</TimeStamp>
                </PendingClaim>
            </PendingClaims>
            <IsSuite>SUITE</IsSuite>
            <APIVersion>2.0</APIVersion>
            <PersonGUIDWithAuthSource>10B3010147A877E8992015B9@AdobeID</PersonGUIDWithAuthSource>
        </response>
    </PlugPlugEnvelope>
    2014-09-01 16:11:31 : INFO  PlugPlugUnloadExtension called for extension : com.OLO.Nemo.extension
    2014-09-01 16:11:31 : DEBUG AllocatePlayer() callback called. playerOptions: 0B4CFB01
    2014-09-01 16:11:31 : DEBUG AllocatePlayer() callback returned: PlugPlugErrorCode_success
    2014-09-01 16:11:31 : DEBUG Connected PlugPlug DOM to APE player
    2014-09-01 16:11:31 : DEBUG Looking for available StageManagers
    2014-09-01 16:11:31 : DEBUG Looking for available StageManagerBundles in StageManagerManifest at C:\Program Files (x86)\Common Files\Adobe\CEP\StageManager\StageManagerManifest.xml
    2014-09-01 16:11:31 : DEBUG No StageManagerManifest found at C:\Program Files (x86)\Common Files\Adobe\CEP\StageManager\StageManagerManifest.xml
    2014-09-01 16:11:31 : DEBUG Looking for available StageManagerBundles in StageManagerManifest at C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\StageManager\StageManagerManifest.xml
    2014-09-01 16:11:31 : DEBUG No StageManagerManifest found at C:\Users\BC-OLO\AppData\Roaming\Adobe\CEP\StageManager\StageManagerManifest.xml
    2014-09-01 16:11:31 : DEBUG Looking for available StageManagerBundles in StageManagerManifest at C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\StageManagerManifest.xml
    2014-09-01 16:11:31 : DEBUG Found 1 possible StageManagers in StageManagerManifest
    2014-09-01 16:11:31 : DEBUG Added StageManagerBundle StageManagerBundle with Version (5.0.0.20140224_v5_0_0_62), ReleasePath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Release\StageManager-5.0.swf), DebugPath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Debug\StageManager-5.0.swf)
    2014-09-01 16:11:31 : DEBUG Determining the most recent StageManagerBundle
    2014-09-01 16:11:31 : DEBUG Now checking StageManagerBundle with Version (5.0.0.20140224_v5_0_0_62), ReleasePath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Release\StageManager-5.0.swf), DebugPath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Debug\StageManager-5.0.swf) against (null)
    2014-09-01 16:11:31 : DEBUG Will use StageManagerBundle with Version (5.0.0.20140224_v5_0_0_62), ReleasePath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Release\StageManager-5.0.swf), DebugPath (C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Debug\StageManager-5.0.swf) as the most current StageManagerBundle
    2014-09-01 16:11:31 : DEBUG StageManager SWF will be loaded from 'C:\Program Files (x86)\Adobe\Adobe Dreamweaver CC 2014\Configuration\CEP\StageManager\Debug'
    2014-09-01 16:11:32 : DEBUG Add StageManager event listener
    2014-09-01 16:11:32 : INFO  StageManagerController: Created StageManager <STAGE_MANAGER_0> for Extension <com.OLO.Nemo.extension>
    2014-09-01 16:11:32 : INFO  Return value of PlugPlugUnloadExtension call : PlugPlugErrorCode_unknown
    2014-09-01 16:11:32 : INFO  PlugPlugTerminate called
    2014-09-01 16:11:32 : INFO  StageManager: Disposing StageManager <STAGE_MANAGER_0>
    2014-09-01 16:11:32 : DEBUG Remove StageManager event listener
    2014-09-01 16:11:32 : DEBUG Disconnected PlugPlug DOM from APE player
    2014-09-01 16:11:32 : DEBUG DisposePlayer() callback called. apePlayerRef: 06C4CE78
    2014-09-01 16:11:32 : DEBUG DisposePlayer() callback returned: PlugPlugErrorCode_success
    2014-09-01 16:11:32 : INFO  Return value for PlugPlugTerminate: PlugPlugErrorCode_success

    Assuming we have a CSXS Flash based extension which works with DW CC 2014, steps to be followed for the extension to show up in DW CC 2014:
    1.  The extension should be placed at /Users/labuser/Library/Application Support/Adobe/Dreamweaver CC 2014/en_US/Configuration/CEP/Extensions . [WIN: C:\Users\labuser\AppData\Roaming\Adobe\Dreamweaver CC 2014.1\en_US\Configuration\CEP\Extensions] . The installation of the zxp should have placed the extension in the above path.
    2.   Add a custom menu item like <menuitem mmstring:name="menus/DWMenu_Window_BusinessCatalyst" key="Cmd+Shift+B" enabled="true" command="dw.toggleCSXSExtension("com.adobe.bccsdialog");" checked="dw.getFloaterVisibility('BCModulePanel');" id="DWMenu_Window_BC_Modules" /> where the argument in the call dw.toggleCSXSExtension is the Extension Id as seen in the manifest.xml at the line <Extension Id="com.adobe.bccsdialog">.
    Note: All these will work provided the extension is successfully registered with DW.
    To know if an extension is registered with DW, do the following:
    1. On MAC, there is a CSXS preference plist file Users/labuser/Library/Preferences/com.adobe.CSXS.5.plist which has an entry named LogLevel. Set the value to 5 for detailed log. [On windows –Registry - Computer\HKEY_CURRENT_USER\Software\Adobe\CSXS.5]
    2. Quit and Launch DW
    3. Open Console application and under ~/Library/Logs/CSXS/, there will be a log file created with name csxs5-DRWV.log [WIN: log file is in C:\Users\labuser\AppData\Local\Temp]
    4. In the log, search for "Register Extension called for Extension : com.adobe.bccsdialog, ExtensionType : Trusted" and under that, you should see "PlugPlugRegisterExtension() callback returned: PlugPlugErrorCode_success" which mean this extension is successfully registered with DW.
    5. When you try loading the extension from the menu you have added, you should see an entry like "INFO  PlugPlugLoadExtension called for extension : com.adobe.bccsdialog" followed in the next few lines by " INFO  Return value of PlugPlugLoadExtension call : PlugPlugErrorCode_success" and you should see the extension loaded in DW.
    If any of these steps fail with any value other than "PlugPlugErrorCode_success", the extension will not load in DW.
    The solution provided here is a temporary one and we are bringing back the functionality we have removed in DW CC 2014 in the next release.

  • How to create an extension not in default location in Eclipse?

    Hi everybody,
    I recently installed an Extension builder 3 on my Eclipse Kepler (on a Mac OS 10.6.8)
    I just created an extension for InDesign CC (9.2) in my eclipse workspace. This works fine, I can launch InDesign CC and see my extension. I just created the extension as proposed by the wizard without changing anything.
    Now this extension works. The next step for me is moving it somewhere else to integrate it in a project tree, let's say <workspace>/autocat/MyExtension. To do so, I use for this the contextual menu on my extension project and then Move... I moved the project where I want, and then launched InDesign. It crashed (see details below).
    The workaround I tried then was not creating the project at the default location proposed by Eclipse, but I got this error message:
    In a last hope, I tried using the import project feature of Eclipse, but got no success.
    An extract from the crashlog when I moved my project away from default location (looks like I have a problem with PlugPlugOwl):
    Crashlog extract
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   com.adobe.PlugPlugOwl         0x0000000102bcae9d std::basic_ostream<char, std::char_traits<char> >& boost::uuids::operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, boost::uuids::uuid const&) + 14121
    1   libSystem.B.dylib             0x00007fff85985019 _dispatch_barrier_sync_f_slow_invoke + 63
    2   libSystem.B.dylib             0x00007fff859638d2 _dispatch_queue_drain + 251
    3   libSystem.B.dylib             0x00007fff8596417f _dispatch_queue_serial_drain_till_empty + 9
    4   libSystem.B.dylib             0x00007fff85996f1c _dispatch_main_queue_callback_4CF + 37
    5   com.apple.CoreFoundation       0x00007fff81424098 __CFRunLoopRun + 3640
    6   com.apple.CoreFoundation       0x00007fff81422d8f CFRunLoopRunSpecific + 575
    7   com.apple.HIToolbox           0x00007fff81d447ee RunCurrentEventLoopInMode + 333
    8   com.apple.HIToolbox           0x00007fff81d44551 ReceiveNextEventCommon + 148
    9   com.apple.HIToolbox           0x00007fff81d444ac BlockUntilNextEventMatchingListInMode + 59
    10  com.apple.AppKit               0x00007fff84cc9eb2 _DPSNextEvent + 708
    11  com.apple.AppKit               0x00007fff84cc9801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
    12  com.apple.AppKit               0x00007fff84c8f68f -[NSApplication run] + 395
    13  com.adobe.exo.framework       0x00000001028d1e58 exo::app::OS_AppBase::RunEventLoop() + 56
    14  ...adobe.InDesign.AppFramework 0x000000011d66f8d3 CPMUnknown<ISAXContentHandler>::CPMUnknown(IPMUnknown*) + 775731
    15  ...adobe.InDesign.AppFramework 0x000000011d66e9b2 CPMUnknown<ISAXContentHandler>::CPMUnknown(IPMUnknown*) + 771858
    16  com.adobe.InDesign             0x0000000100001dbc main + 412
    17  com.adobe.InDesign             0x0000000100001bb4 start + 52
    Any idea ?

    Well, I have "resolved" this way: I moved in my filesystem my project, then removed it from Eclipse (without removing it from disk). Then I reimported the project in Eclipse, and trashed my InDesign preferences. It still crashes from time to time, but I can work with it. The truth is elsewhere...

  • I creating firefox extension when add this into firefox all works right but when i open a new link show a dialog box with message "Error: document body is null"

    I am creating firefox extension (No error in extension because it work fine in chrome). But it show box with error "Error: document.body is null" why

    Thanks for reply cor-el &jscher2000
    i am not using "window.content.document.body".
    we send some screenshots for understanding problem
    i created this extension for firefox, chorme
    It Works fine in chrome but in firefox show error(Which have no effect on my extension or other browsing).

  • ExtensionContext error while creating Native Extension in Flex 3.6 SDK

    I'm creating native extension with Flex 3.6 . Coded native side then created Flex Library Project and then create .ane file. Finally imported .ane file to myFlex Project.
    Here is the problem I had. While I'm debugging app, "1046: Type was not found or was not a compile-time constant: ExtensionContext" error occurs. Attached the Library project .as class .
    Thanks in Advance
    package com.extension.samples
       import flash.events.EventDispatcher;
       import flash.events.IEventDispatcher;
       import flash.external.ExtensionContext;
       public class NetworkConnectionANE extends EventDispatcher
            public var _extContext : ExtensionContext;
            public function NetworkConnectionANE(target:IEventDispatcher=null)
                _extContext = ExtensionContext.createExtensionContext("com.extension.samples.NetworkConnectionANE", null);
                 super(target);
            public function Connect(path:String):int
                 return _extContext.call("nativeFunc", path);
            public function dispose():void
                _extContext.dispose();
    Edit: I tried to use .swc file that created from library project in another Flex Desktop app, but the same error
        Also tried with     _extContext = ExtensionContext.createExtensionContext("com.extension.samples.NetworkConnectionANE","");
    Edit: The problem about Flex SDK, there is no problem in SDK 4.6. Now the question is, How to use Extension in lib project in Flex 3.6 SDK ?

    I'm sure, I use Flex 3.6.0 SDK version. When I want to create a library project in 3.6.0, already I couldn't see  ExtensionContext class in flash.external package. If I create in v4.6, I'm having problem when I start to debug my v3.6 desktop application. Now I want to learn
    Does Flex v3.6.0 support NativeExtension ?
       if Yes ,
    which class is equal to ExtensionContext in v3.6.0
    or How can I import ExtensionContext class to v3.6.0
    Thanks

  • How to create an extension for firefox in android,i have already an android application and i want lunch it from mobile firefox, how to get started please?

    I want create an extension for fennec (mobile firefox) in android, i have already an android application and i want lunch it from mobile firefox, by tapping a button that i will add to the user interface of mobile firefox web browser, is this this possible?

    see: https://wiki.mozilla.org/Mobile/Fennec/Extensions
    https://developer.mozilla.org/en/Building_an_Extension
    https://wiki.mozilla.org/Mobile/Fennec/Extensions/BestPractices
    good luck
    thank you
    Please mark "Solved" the answer that really solve the problem, to help others with a similar problem.

  • Google Chrome Create PDF extension (WCChromeExtn)

    Acrobat Pro 11.0.07
    Chrome Version 37.0.2062.103 m
    Windows 7
    Problem: The Create PDF extension was here in Google Chrome and worked well. Recently sometimes it is not worked so I removed it (and was thinking that will re-install it) and hopefully it will work properly again. But nowhere I can find it or re-install it again.
    What I tried:
    - Re install Adbobe (completely uninstall Acrobat using Abode cleaner tool)
    - Re install Chrome
    - Re install Chrome then perform "repair acrobat installation"
    - Drag and drop WCChromeExtn.crx (from ...\Adobe\Acrobat 11.0\Acrobat\Browser\WCChromeExtn folder) file to chrome://extensions => Chrome says: "Attempted to downgrade extension" and not allowed it to be installed (also tried on developer mode/ load unpacked extension => no luck)
    Any suggestions?

    Ok I tried uninstall chrome again and this time I selected "...delete browser data" and re-install it, the extension is here.
    [(1) uninstall Chrome; (2) reinstall Chrome; (3) chose to repair acrobat; (4) reboot; (5) open chrome; (6) choose to enable Create PDF extension.]
    but it is not working anymore (like before I removed the extension), click to it nothing happened (Firefox's is still working well)

  • Chrome Create PDF Extension Doesn't Convert Secure Web-pages (Acrobat XI)

    I still cannot convert secure webpages in Google Chrome using the Acrobat XI Create PDF Extension.  This is annoying when for example I checkout from a site and I want to convert my receipt to a PDF, however it simply does not work.  see other posts for details:
    Adobe Acrobat - Create PDF Chrome Extension Doesn't Work
    Re: Adobe Acrobat - Create PDF Chrome Extension Doesn't Work
    Re: Adobe Acrobat - Create PDF Chrome Extension Doesn't Work
    Is anyone else having this problem?  Is Adobe even aware or addressing the issue?

    Hi
    Thanks for reporting the issue. We are able to reproduce this issue and we have reported it to Acrobat Engineering team. Now Acrobat engineering team will investigate it.
    You can try creating PDF with Firefox or Internet Explorer as a workaround.
    Regards,
    Tanvi

  • Create an extensions of Dw Mx 2004 or Dw8

    Hi
    I would like to try to create an extensions of Dw Mx 2004 or
    Dw8 but I don't
    know with what program I can use.
    Can someone help me?
    Pier

    "I'm fairly sure DW MX uses standard web-safe colors on its color swatches.  If you have a custom color palette you wish to incorporate into your site, get this handy, free color pic tool.  I use mine all the time. "
    Hi, Nancy:
       Thanks for the quick reply. My "custom color palette is the standard 'sRGBIEC61966-2.1" color space. Can I incorporate that into my DW MX 2004 website?
                                              Best, Jon

  • Php with mysqli, mbstring and xsl extensions

    I don't understand why php isn't build with mysqli and mbstring extensions since mysql4 is installed and there are a lot of languages that need multibytes strings. Here is a PKGBUILD that enable them. I also added xsl extension to use xsl files with php.
    # $Id: PKGBUILD,v 1.51 2004/12/16 22:03:19 judd Exp $
    # Maintainer: dorphell <[email protected]>
    # Contributor: Benoit Chesneau <[email protected]>
    pkgname=php
    pkgver=5.0.3
    pkgrel=2
    pkgdesc="A high-level scripting language"
    url="http://www.php.net"
    backup=(etc/php.ini)
    depends=('openssl' 'libjpeg' 'freetype2' 'libpng' 'pam'
    'gdbm' 'libxml2' 'openldap' 'ncurses' 'curl' 'libxslt')
    makedepends=('apache' 'mysql' 'imap' 'postgresql' 'bzip2' 'smtp-server'
    'gd' 'fam' 'sqlite3' 'unixodbc')
    source=(http://www.php.net/distributions/$pkgname-$pkgver.tar.gz php.ini)
    md5sums=('bf89557056ce34d502e20e24071616c7' 'd5b9b37fbb746f0967d795763106735a')
    build() {
    cd $startdir/src/$pkgname-$pkgver
    ./configure --with-apxs2 --prefix=/usr --sysconfdir=/etc
    --with-layout=PHP
    --with-ttf --enable-mailparse --with-config-file-scan-dir=/etc
    --enable-bcmath=shared --enable-calendar=shared --enable-ftp=shared
    --enable-gd-native-ttf --enable-magic-quotes --enable-posix=shared
    --enable-session --enable-shared --enable-shmop=shared --with-imap
    --with-imap-ssl --with-ncurses --with-readline --with-sqlite=shared
    --enable-sysvsem=shared --enable-sysvshm=shared --enable-track-vars
    --enable-trans-sid --enable-safe-mode --enable-sockets=shared
    --enable-xml --with-bz2=shared --with-curl --with-mime-magic
    --with-unixODBC=shared
    --enable-dba --without-db2 --without-db3 --with-inifile --with-flatfile
    --with-gdbm --with-freetype-dir=/usr --with-gd=shared --enable-exif
    --with-jpeg-dir=/usr --with-mysql=/usr --with-mysqli=/usr/bin/mysql_config
    --with-ldap=shared
    --with-mysql-sock=/tmp/mysql.sock --with-openssl --with-gettext
    --with-pear=/usr/share/pear --with-dom --with-dom-xslt
    --with-pgsql=shared --with-pgsql-sock=/tmp/pgsql.sock
    --with-png-dir=/usr --with-regex=php --with-zlib --with-fam=shared
    --with-xsl
    --enable-mbstring=all --enable-mbregex
    # fixes a build error in sqlite support
    ln -s main/php_config.h ./config.h
    make || return 1
    mkdir -p $startdir/pkg/usr/lib/apache
    # cp config_vars.mk config_vars.old
    # sed "s|^INSTALL_IT.*$|INSTALL_IT = apxs -i -a -S LIBEXECDIR=$startdir/pkg/usr/lib/apache -n php4 libs/libphp4.so|" config_vars.old >config_vars.mk
    sed -i "s|-i -a -n php5|-i -n php5|g" Makefile
    make INSTALL_ROOT=$startdir/pkg EXTENSION_DIR=/usr/lib/php install
    cp ../php.ini $startdir/pkg/etc

    i suggest filing a feature request through the bug tracker.
    As for why such features may not be compiled in is that whoever maintains the package may have never had the need to have such features in php or experienced any issue because of it. You will experience this with many distros so I suggest not getting accusatory and simply request the feature through the proper channels.
    Each persons needs and experience are different and that is why developers write their code to encompass as many features as their users request.  How robust a package needs to be in arch is up to people like you giving the crucial feedback.
    (btw i don't see why your request would not be granted. I suggest the feature request though because i know the maintainer of the PHP package is not a frequent visitor to this forum but he will get your request if you make to the bug tracker)

  • Can you create file extensions?

    Does anyone know if u can create file extensions to read and write from using java? If so can u tell me how or reccomend something that might help teach me?
    Thanks
    Mike

    yeah, i'm pretty sure you can use the java FileInput and printStream classes to make a new file, i mean as long as the file contains a text base, the extension really doesn't matter

  • XSL Extension Functions

    Is it possible to write our own xsl Extension Functions in Java using the oracle 9i xsl translator? If yes, how would I write the namespace to point to my class? I was able to do it with xalan, but unable so far with the oracle xslt. TIA.

    You can using XDK for Java

  • InDesign Panels created with Extension Builder 3 get collapsed upon relaunch of InDesign

    InDesign Panels created with Extension Builder 3 get collapsed upon relaunch of InDesign and you have to corner drag them open to see the panel. This bug is very annoying. Does anyone know a work around?

    I found how to fix this.
    There is a hidden XML file called manifest.xml located in you project folder here:
    ../.staged-extension/CSXS/manifest.xml
    In that file there is a section called <Geometry>
    By default there is an entry for size. You can add sections for min and max panel size values.
    <MaxSize>
         <Height>enter max height size here</Height>
         <Width>enter max width size here</Width>
    </MaxSize>
    <MinSize>
         <Height>enter min height size here</Height>
         <Width>enter min width size here</Width>
    </MinSize>
    - Digital Production

  • Oracle XSL extensions functions

    Where can I find a list (and doc) of all the Oracle XSL extensions functions like ora:node-set?
    TIA
    Didier

    Please try this link:
    http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/appdev.920/a96621/adx05xsj.htm#1023311

  • ZXP Not Created in Extension Builder 2.1 for an Extension Created in Extension Builder 1.5

    Hi all,
    We originally started creating InDesign extensions "manually" several years ago, as we did not yet want to pay for the original Extenson Builer 1.0. We produced our ZXP files from the contents of the bin-debug folder using Fabien Bizot's Java-based "ZXPPackager" utililty (http://www.lafabrick.com/),
    When we finally installed Extension Builder 1.5, we had some problems creating ZXP with the built-in exporter for Abode Application Extension. Since the compiler put all the files into the bin-debug folder still, I could still use ZXPPackager.
    We just upgraded to Extension Builder 2.1. For any legacy project, whether it was still "manually created" (i.e., without even Extenson Builder 1.5) and I copied the sources into a new Extension Builder project,  or created in Extenson Builder 1.5 and converted to Extension Bulder 2.1, the Export to ZXP does not work. I see the compiler is creating a bin-release folder, then it disappears, and no ZXP is to be found. Since bin-debug no longer has all files in it like it used to, the ZXPPackager can't find what it's looking for and can't make a ZXP - so I am stuck.
    Please - help!
    mlavie

    I have an update, and would greatly appreciate anyone's help:
    Upon further investigation, the issue is not the Extension itself (regardless of whether it was created newly in EB2.1, in EB1.5, or created "manually" by building my own manifest, etc.).
    The issue is that there are two library projects whose inclusion as project referennce in any Extension Builder project (regardless of whem/how it was created) causes the EB project not to produce a ZXP file using the Export wizard.
    I tried deleting the 2 library projects, creating them anew empty - and they could be referenced successfully. I added back all the source files and this solved the problem, as of yesterday. Today, I tried building the ZXPs again, and it stopped working. I should mention that it appears that when the Export did work, it seemed to be changing the referenced project somehow. I noticed that they were given .mxi files, which I thought should not be created for a non EB project.
    I should add (i'm about to post a seperate discussion) the Flash Builder error log is giving me a ton of Eclipse errors for many actions. Is this "normal"? By that, I mean is everyone getting those warnings and errors?
    All help greatly appreciated.
    mlavie

Maybe you are looking for