Skins as functional extensions
I have been toying with the idea of using skinning for "value added" functionality to a component, So i thought it would be nice to get some feed back as to whether its a good thought or just latent insanity rearing its head. In the following link is a dynamic reflector skin (you can drag the image around on the main component to see the effect). The source view is enabled so that anyone interested can see what I am trying to do.
http://gumbo.flashhub.net/reflect
Just note this is a piece of slap-happy coding so its about the concept not the efficiency .
thanks
David
HI,
Plants and maintenance planning plants are not required fields when creating functional locations (unless explicitly set). Thus, when object is created in RE, automatically created func loc does not contain plant nor maitnenance planning plant.
A separate mantinenance of the functional locations under Plant Maintenance module will have to be done for these fields. Eventually plant and maintenance planning plant will be required when processing work orders, etc.
Regards,
Lynne
Similar Messages
-
Problem in functional extension of standard datasource 0CO_OM_CCA_9
Hello SAP BI Gurus,
I would like to submit a question here regarding an annoying problem I'm facing with the functional extension of the datasource 0CO_OM_CCA_9 on our SAP/R3 system.
The extension was required to fill the Vendor column (LIFNR) in some cases where the standard extractor was leaving the field empty.
To fulfil such a requirement I put some custom code in the customer exit modules relating to the transactional datasources (function module EXIT_SAPLRSAP_001, include module ZXRSAU01), as shown below:
In include module ZXRSAU01:
CASE i_datasource.
when ...
when '0CO_OM_CCA_9'.
CALL FUNCTION 'ZZ0CO_OM_CCA_9'
TABLES
c_t_data = c_t_data.
ENDCASE.
The function module ZZ0CO_OM_CCA_9 finally contains the actual logic that fills the LIFNR field when it is empty and the other fields in the extracted structure enable the search of LIFNR in table MSEG:
data: begin of mov_cdc.
include structure ICCTRCSTA1.
data: end of mov_cdc.
If field LIFNR is empty its value is searched for in
table MSEG:
loop at c_t_data into mov_cdc.
if ( mov_cdc-lifnr is initial ).
select single lifnr into mov_cdc-lifnr from mseg
where MBLNR = mov_cdc-REFBN
and MJAHR = mov_cdc-REFGJ
and ZEILE = mov_cdc-REFBZ
and MATNR = mov_cdc-MATNR
and WERKS = mov_cdc-werks.
if ( sy-subrc = 0 ).
modify c_t_data from mov_cdc INDEX sy-tabix.
endif.
endif.
endloop.
ENDFUNCTION.
With this customer exit saved and activated, the datasource extractor works fine when launched locally on the R/3 system with the execution test utility for datasources (transaction RSA6).
The weird behaviour that I really can't explain arises when the extractor is activated remotely by our BW system.
In this case, differently from the local execution case, when the custom code is executed we see that the fields REFBN, REFGJ and REFBZ of the extracted structure are always empty and therefore the query select always fails.
Of course, we have replicated the datasource in the BW system more than once to be sure to make the datasource changes visible.
Since the R/3 user launching the extractor remotely (BWREMOTE) was different from the user that launched it successfully in local tests, as a first trial we tried to assign the SAP_ALL profile to BWREMOTE, but nothing has changed.
To summarize, the datasource extractor 0CO_OM_CCA_9 seems not to be extracting the fields
REFBN,
REFGJ ,
REFBZ
when started remotely, whereas it fills those fields when it is run locally.
Could anyone please give me an explanation of that?
Thank you in advance for your support.
Virginio D'AmicoHello Simon,
here you are my answers:
1. Yes, I've run both ipak and RSA3 in the same mode (full), with the same selection parameters.
2. I find this suggestion about debugging background processes very useful. I've been wondering several times about how to debug pieces of code in similar situations but could never find a good solution: now I know how to do in these cases. Thank you!
In this specific case, to see what was going on in the extraction process in R/3, as an alternative to debugging I have put some logging messages in the cmod code with the WRITE statement, and then inspected the spool output of the ipak execution.
The result of this test was that the query for selecting the LIFNR value
select single lifnr into mov_cdc-lifnr from mseg
where MBLNR = mov_cdc-REFBN
and MJAHR = mov_cdc-REFGJ
and ZEILE = mov_cdc-REFBZ
and MATNR = mov_cdc-MATNR
and WERKS = mov_cdc-werks.
fails (sy-subrc = 4) because the fields REFBN, REFGJ and REFBZ are not filled (initial) in the extract structure passed to the custom function module.
When the extraction is executed with RSA3, instead, the above mentioned fields are filled and the query works correctly.
Thank you so much for your suggestions.
Regards,
Virginio D'Amico -
Function extension vs override
Hi everybody,
First of all, I know it's possible to override the function
and from there to call the function in the parent class.
This is just to let you know that this is not a topic based
on a whim or fancy.
My question is, is there anybody out there who, like me,
would like to have an easier way of extending functions in class
inheritance?
Let me give an example:
Suppose I have superclass A. I use this class as the base
class for all my buttons, so I want it to listen to mouseover and
mouseout events. Class A extends MovieClip, because I want to
retain maximum flexibility in my buttons (e.g. adding an animation
in some subclass). As defined in class A, the mouseover event
function defaults to gotoAndPlay(2), and the mouseout function
defaults to gotoAndPlay(1).
So what if i have classes B and C, which extend from A. Class
B has a textfield in it, which should change color on mouseover and
mouseout, while class C has a textfield which should change size.
(Just as an example.)
I don't want to listen to mouse events in each class, once
should be enough. So I need to extend the mouseover listener
function in both classes B and C. The current way to do this:
protected override function mouseOver(event:MouseEvent):void
super.mouseOver(event);
this.button_text.textColor = 0xFFFFFF;
but what i would like is:
protected extension function moseOver(event:MouseEvent):void
this.button_text.textColor = 0xFFFFFF;
This seems like an unnecessary feature, but please picture a
project in which class A is the superclass for a host of different
types of buttons, which each have different inheritance chains,
depending on what they do, and which behaviors they share.
Somewhere down the line, I might have a class whose two immediate
parents do not need to extend the mouseover behavior. This would
imply that the code would be:
protected override function mouseOver(event:MouseEvent) {
super.super.super.mouseOver(event);
And that's the point where I thought of asking what the rest
of the world thinks about it.
I hope to read some interesting reactions.Sure Kenneth, it is really quite simple. If you create a web service based on a function module, you expose that FM via exactly one operation, think of an operation as sort of a method. If you expose an entire function group, all function modules within the group(if you select them all in that appropriate step of the wizard) will be exposed via that many operations. So just think of exposing a function group as a short cut to exposing more than one function module at one time, the function modules of one specific group.
Regards,
RIch Heilman -
How do I change button skin with function arguments?
Hi guys, I am building a map witch I represent with buttons grid 40*26, now I wont to create a function in action script that will get a string that contains the folder name where I am storing the buttons skin data for example:
[Embed("maps/grass/upSkin.jpg")]
private var _upSkin:Class;
[Embed("maps/grass/overSkin.jpg")]
private var _overSkin:Class;
[Embed("maps/grass/downSkin.jpg")]
private var _downSkin:Class;
private function changeMap():void
slot:Button=new Button();
slot.setStyle("upSkin",test);
slot.setStyle("overSkin",_overSkin);
slot.setStyle("downSkin",_downSkin);
This is what I managed to do up to now, what I would like to do is to send to changeMap() a string with the path name, but some how I can't embed a variables, I will be glade if you could find a solution for that.
This is the link for my site, so you can see what I am talking about. I am not always online but you can try.
http://gazmanwars.zapto.org/
*Best view under 1280*960 rezin this case StyleManager.loadStyleDeclarations(currentTheme + ".swf"); can come handy.This satement will load new style Declarations for your application on runtime whenever you want.
currentTheme will be your css file containing styles compiled into swf by flex builder you can do that by right clicking on css file and selecting
Compile Css To Swf
for more information on style Manager see following link
http://livedocs.adobe.com/flex/3/html/help.html?content=styles_07.html -
Recreating Dreamweaver CS6 configuration leaves non functional extension
After recreating the Dreamweaver CS6 configuration folder due to a very bad extension installation, I am unable to remove the bad extension from the Extension Manager list, is it possible to manually remove it since it will never work if I do not install it again?
Please delete all files from "C:\Users\<YourUserName>\AppData\Roaming\Adobe\Extension Manager CS6\EM Store\Dreamweaver CS6", "C:\Users\<YourUserName>\AppData\Roaming\Adobe\Extension Manager CS6\Mxi Flag\Dreamweaver CS6" (Windows) or "/Users/<YourUserName>/Library/Application Support/Adobe/Extension Manager CS6/EM Store/Dreamweaver CS6", "/Users/<YourUserName>/Library/Application Support/Adobe/Extension Manager CS6/Mxi Flag/Dreamweaver CS6" (Mac).
-
User Defined Extension functions XML file
Hi,
Can we define exception In custom XSLT function XML file.
Like i have following Custom XSLT function XML-
<?xml version="1.0" encoding="UTF-8"?>
<extension-functions>
<functions xmlns:uppercase="http://www.oracle.com/XSL/Transform/java/oracle.Uppercase">
<function name="uppercase:GetName" as="string">
<param name="fname" as="string"/>
<param name="lname" as="string"/>
</function>
</functions>
</extension-functions>
So in case i need to throw an exception in my java function GetName so how can i define that in XML?
Please give some suggestion?
Thanks.Hi,
Thanks for your reply. When I created extensions.xml (as advised by you) and tried specifying it as User Defined Extension Functions Config file, I get the following error:
Invalid User Extension Functions Config File
Invalid value 'object' for attribute:'as' line 5 column 52
i.e. the following line:
<function name="extensions:getMSPDate" as="object">
Any pointers on what will be the correct value for attribute 'as' for element 'function'?
Also, what is the default namespace being used in the extensions.xml?
Is there a link for more documentation on the format for extensions.xml? -
Deployment crash / change done was applying customs skins
I created a new skin to extend fusion.desktop and configure it into my application. After that i got this error when executing in embedded wls.
IntegratedWebLogicServer started.
[Running application iEducation on Server Instance IntegratedWebLogicServer...]
[09:26:21 PM] ---- Deployment started. ----
[09:26:21 PM] Target platform is (Weblogic 10.3).
[09:26:22 PM] Retrieving existing application information
[09:26:23 PM] Running dependency analysis...
[09:26:23 PM] Deploying 2 profiles...
[09:26:24 PM] Wrote Web Application Module to C:\Users\michel\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\o.j2ee\drs\iEducation\FlexParameterViewControllerWebApp.war
[09:26:24 PM] Wrote Enterprise Application Module to C:\Users\michel\AppData\Roaming\JDeveloper\system11.1.1.2.36.55.36\o.j2ee\drs\iEducation
[09:26:24 PM] Deploying Application...
<25 févr. 2010 21.26. h CET> <Warning> <Deployer> <BEA-149124> <Failures were detected while initiating deploy task for application 'iEducation'. Error is: '[Deployer:149164]The domain edit lock is owned by another session in exclusive mode - hence this deployment operation cannot proceed.'>
[09:26:25 PM] #### Deployment incomplete. ####
[09:26:25 PM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
#### Cannot run application iEducation due to error deploying to IntegratedWebLogicServer.
[Application iEducation stopped and undeployed from Server Instance IntegratedWebLogicServer]
<?xml version = '1.0' encoding = 'windows-1252'?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5" xmlns="http://java.sun.com/xml/ns/javaee">
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<description>If this parameter is true, there will be an automatic check of the modification date of your JSPs, and saved state will be discarded when JSP's change. It will also automatically check if your skinning css files have changed without you having to restart the server. This makes development easier, but adds overhead. For this reason this parameter should be set to false when your application is deployed.</description>
<param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<description>Whether the 'Generated by...' comment at the bottom of ADF Faces HTML pages should contain version number information.</description>
<param-name>oracle.adf.view.rich.versionString.HIDDEN</param-name>
<param-value>false</param-value>
</context-param>
<filter>
<filter-name>JpsFilter</filter-name>
<filter-class>oracle.security.jps.ee.http.JpsFilter</filter-class>
<init-param>
<param-name>enable.anonymous</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter>
<filter-name>trinidad</filter-name>
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
</filter>
<filter>
<filter-name>adfBindings</filter-name>
<filter-class>oracle.adf.model.servlet.ADFBindingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>JpsFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>trinidad</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>adfBindings</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
<listener>
<listener-class>oracle.adf.mbean.share.connection.ADFConnectionLifeCycleCallBack</listener-class>
</listener>
<listener>
<listener-class>oracle.adf.mbean.share.config.ADFConfigLifeCycleCallBack</listener-class>
</listener>
<listener>
<listener-class>oracle.bc4j.mbean.BC4JConfigLifeCycleCallBack</listener-class>
</listener>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>resources</servlet-name>
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>BIGRAPHSERVLET</servlet-name>
<servlet-class>oracle.adfinternal.view.faces.bi.renderkit.graph.GraphServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>BIGAUGESERVLET</servlet-name>
<servlet-class>oracle.adfinternal.view.faces.bi.renderkit.gauge.GaugeServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>MapProxyServlet</servlet-name>
<servlet-class>oracle.adfinternal.view.faces.bi.renderkit.geoMap.servlet.MapProxyServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>GatewayServlet</servlet-name>
<servlet-class>oracle.adfinternal.view.faces.bi.renderkit.graph.FlashBridgeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/adf/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/afr/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>BIGRAPHSERVLET</servlet-name>
<url-pattern>/servlet/GraphServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>BIGAUGESERVLET</servlet-name>
<url-pattern>/servlet/GaugeServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>MapProxyServlet</servlet-name>
<url-pattern>/mapproxy/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/bi/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GatewayServlet</servlet-name>
<url-pattern>/flashbridge/*</url-pattern>
</servlet-mapping>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsff</url-pattern>
<is-xml>true</is-xml>
</jsp-property-group>
</jsp-config>
</web-app>
<?xml version="1.0" encoding="windows-1252"?>
<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
<skin-family>flex</skin-family>
</trinidad-config>
<?xml version="1.0" encoding="UTF-8" ?>
<skins xmlns="http://myfaces.apache.org/trinidad/skin">
<skin>
<id>flex.base</id>
<family>flex</family>
<render-kit-id>org.apache.myfaces.trinidad.desktop</render-kit-id>
<extends>fusion.desktop</extends>
<style-sheet-name>css/flex-fusion-extension.css</style-sheet-name>
<!--
<translation-source>
</translation-source>-->
<!--
<bundle-name>
</bundle-name>-->
</skin>
<skin-addition>
<skin-id></skin-id>
<style-sheet-name></style-sheet-name>
<!--
<translation-source>
</translation-source>-->
<!--
<bundle-name>
</bundle-name>-->
</skin-addition>
</skins>flex-fusion-extension.css
.af_resetButton {
padding-left: 5.0px;
padding-right: 5.0px;
padding-bottom: 3.0px;
}goto console and click the button "Activate Changes" on the left side. This should resolve your issue.
or
stop the server and search for the .lok file under your server directory. -
Pen tool: handles snapping to grid not functioning
Since it was not answered by the Adobe Illustrator CC staff, I'll ask again:
I use the handles snapping to grid functionality extensively when creating icons and other detail-intensive shapes. How do I re-enable this feature, or is it necessary to revert to an older, more functional version of Illustrator?
This is very frustrating, such a simple feature and, for no logical reason, it has been removed from Illustrator. Makes me regret updating and paying for Illustrator CC.there was a discussion on this when the feature was first removed. did you see it? I think a support staff member posted in it, but nothing positive...
edit: yeah, it was just people complaining and the staff guy stating that this was indeed the case.
Re: Have anchor points snap to grid changed? -
User Defined External Function - How to work?
I have defined some external functions in java by following the description in
C:\OraBPELPM_3\integration\orabpel\samples\demos\XSLMapper\ExtensionFunctions
I can use my functions in JDeveloper, but they do not work on the Oracle BPEL engine.
Is it enough just to place the jar-file in <OC4J_HOME>\j2ee\home\applib and add the jar-file in class-path (as described)?
What about the xml-file specifying the functions (called SampleExtentionFunctions.xml in the documentation)?
Should this file be copied to <OC4J_HOME>\... ?
Here is the error message I get by running my service:
XPath expression failed to execute.
Error while processing xpath expression, the expression is "ora:processXSLT("TransformationInput.xsl", bpws:getVariableData("inputVariable", "request"))", the reason is java.lang.NoSuchMethodException: For extension function, could not find method org.apache.xpath.objects.XNodeSet.leadingZeros([ExpressionContext,] #NUMBER)..
Please verify the xpath query.
______________ MY JAVA CODE EXAMPLE: _____________________________
package extentionfunctions;
This is a sample XSL Mapper User Defined Extension Functions implementation class.
public class JavaExtensionFunctionsBpel
* Inserts leading zeros to a text, if this starts with a digit.
* Else the return value will be the same as the given text.
* The return value will have the specified length.
public static String leadingZeros(String text, int len)
{ String retur = text;
char c = (text == ""?'0':text.charAt(0));
if ('0'<=c && c<='0'+9) { // Is first char a digit?
retur = "";
int n = len - (text == ""?0:text.length());
for (int i=0; i<n; i++) { // Insert zeros:
retur = '0' + retur;
retur = retur + text;
return retur;
* Removes leading zeros from a text.
public static String removeLeadingZeros(String text)
{ String retur = text;
int pos = 0;
int len = (text == ""?0:text.length());
for (int i=0; i<len; i++) {
if (text.charAt(i)=='0') { // Is char a digit?
pos++;
return retur;
public static void main(String[] args)
{ // Basic test of functions:
int len = 5;
String s = "1234";
String r;
System.out.println("leadingZeros("+s+","+len+")="+(r=leadingZeros(s,len)));
System.out.println("removeLeadingZeros("+r+")="+removeLeadingZeros(s));
Regards
Flemming AlsFlemming, it looks like somthing is wrong in the xsl that it still goes to org.apache.xpath.objects.XNodeSet package instead of yours ..
I created a sample that illustrates the usage of this functions (even with 2 params, different types).
Java class (com.otn.samples.xslt.CustomXSLTFunctions)
package com.otn.samples.xslt;
public class CustomXSLTFunctions
<function name="extension:multiplyStringAndInt" as="number">
<param name="base" as="String"/>
<param name="multiplier" as="number"/>
</function>
public int multiplyStringAndInt (String pString, int pMultiplier)
int base = Integer.parseInt(pString);
return base * pMultiplier;
XML descriptor:
Note the types (in the java class and the xml descriptor)
for java:base -> string and for xslt:base -> string
for java:multiplier -> int and for xslt:multiplier -> number
<?xml version="1.0" encoding="UTF-8"?>
<extension-functions>
<functions extension:multiplyStringAndInt="http://www.oracle.com/XSL/Transform/java/com.otn.samples.xslt.CustomXSLTFunctions">
<function name="extension:multiplyStringAndInt" as="number">
<param name="base" as="string"/>
<param name="multiplier" as="number"/>
</function>
</functions>
</extension-functions>
Definition of variables in the process:
(as you can see, the base is a string - I do the conversion in my method, and the return value
is converted to a string by the engine)
<!-- Input -->
<element name="CustomXSLTFunctionProcessRequest">
<complexType>
<sequence>
<element name="base" type="string"/>
<element name="multiplier" type="int"/>
</sequence>
</complexType>
</element>
<!-- Output -->
<element name="CustomXSLTFunctionProcessResponse">
<complexType>
<sequence>
<element name="result" type="string"/>
</sequence>
</complexType>
</element>
Using the new function in the XSL transformation:
- watch out for the namespace declaration (xmlns:sample="...")
- and the usage (sample:multiplyStringAndInt)
<xsl:stylesheet version="1.0"
xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:extension="http://www.oracle.com/XSL/Transform/java/com.otn.samples.xslt.CustomXSLTFunctions"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ora="http://schemas.oracle.com/xpath/extension"
xmlns:ns0="http://www.w3.org/2001/XMLSchema"
xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
xmlns:client="http://xmlns.oracle.com/CustomXSLTFunction"
exclude-result-prefixes="xsl plnk ns0 client ldap xp20 bpws extension ora orcl">
<xsl:template match="/">
<client:CustomXSLTFunctionProcessResponse>
<client:result>
<xsl:value-of select="extension:multiplyStringAndInt(/client:CustomXSLTFunctionProcessRequest/client:base,/client:CustomXSLTFunctionProcessRequest/client:multiplier)"/>
</client:result>
</client:CustomXSLTFunctionProcessResponse>
</xsl:template>
</xsl:stylesheet>
Then I created a jar file with the class (and for testing the xml descriptor in it)...
and put it into j2ee/home/applib directory
hth clemens -
'Does not contatin function' error in xslt
Hello everyone,
i am trying to call java function(static method) but i get "Namespace 'classname' does not contain any functions" error.
my both xml and xslt files are in the java directory.
java file has package com.examples
i use the namespace as xmlns:java="com.examples.Datetutorial"
could anyone help me where am wrong?
thanx in advance.
Vamshidharyes i found myself the solution...
function extensions does not take int,long etc datatypes as arguments only the objects it takes.. -
Support of Custom defined essbase functions in Arabic v11.1.2.2
Hi Gurus,
Need your help in understanding if the CDF Essbasefunctions - String and Export are supported in v11.1.2.2 Arabic installation.
The readme link mentioned CDF package does not give any information on the language support.
Need to to understand as this might pose a constraint during migration, as current application in 11.1.1.3(English installation) uses CDF function extensively and the same is required after migration to 11.1.2.2 Arabic version.
All your inputs appreciated.
Thanks and Regards,
SNDear experts,
Awating your inputs on the post.
Please let me know if you have come accros this requirement and how this was handle.
Thanks in advance.
Regards, -
Custom Function giving compile error
Hi All,
I have created a custom function to get the current time stamp. Below is the java code:
package com.oracle.determinations.examples;
import com.oracle.determinations.engine.CustomFunction;
import com.oracle.determinations.engine.EntityInstance;
import java.util.*;
import java.text.*;
public class CurrentTimeStamp extends CustomFunction {
public Object evaluate(EntityInstance entityInstance, Object[] objects) {
Date dNow = new Date( );
SimpleDateFormat ft =
new SimpleDateFormat ("MM/dd/yyyy HH:mm:ss");
/*System.out.println(ft.format(dNow));*/
return ft.format(dNow);
My Extension.xml is as below:
<?xml version="1.0" encoding="utf-8"?>
<extension>
<functions>
<function name="CurrentTimeStamp" return-type="text">
<arg name="entered-name" type="text"/>
<handler platform="java" class="com.oracle.determinations.examples.CurrentTimeStamp"/>
</function>
</functions>
</extension>
The extension.xml is placed under following path:
Development/Extension/CurrentTimeStamp/extension.xml
The JAR file is palced under following path:
Development/Extension/CurrentTimeStamp/lib/CurrentTimeStamp.jar (the jar file includes the com.oracle.determination.example folder structure)
When i am using CurrentTimeStamp() in the rule base, it is throwing compile error saying:
Error after text CurrentTimeStamp(' Fount Text: ')'. Exptected value variable or constant OPA - E00111
Can you please help me where i am getting wrong and why it is not identifying the function?
Thanks,
KKHi,
I tried using the function with blank arguments like:CurrentTimeStamp("") and it was compiled successfully. When I tried running this rulebase in the tomcat server (web determinations).. i got the below error; Can someone please let me know what is happening here:
HTTP Status 500 - Servlet.init() for servlet WebDeterminationsServlet threw exception
type Exception report
message Servlet.init() for servlet WebDeterminationsServlet threw exception
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet.init() for servlet WebDeterminationsServlet threw exception org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
root cause
java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0 java.lang.ClassLoader.defineClass1(Native Method) java.lang.ClassLoader.defineClassCond(Unknown Source) java.lang.ClassLoader.defineClass(Unknown Source) java.lang.ClassLoader.defineClass(Unknown Source) com.oracle.determinations.engine.local.CustomResourceClassLoader.findClass(CustomResourceClassLoader.java:120) java.lang.ClassLoader.loadClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Unknown Source) com.oracle.determinations.util.PlatformClassLoader.newInstance(PlatformClassLoader.java:61) com.oracle.determinations.engine.local.RulebaseLoader.loadCustomFunctions(RulebaseLoader.java:267) com.oracle.determinations.engine.local.RulebaseLoader.loadRulebase(RulebaseLoader.java:178) com.oracle.determinations.interview.engine.InterviewRulebase.<init>(InterviewRulebase.java:137) com.oracle.determinations.interview.engine.local.LocalRulebaseService.applyChangeSet(LocalRulebaseService.java:250) com.oracle.determinations.interview.engine.plugins.rulebaseresolver.ClassloaderRulebaseResolverPlugin.initialise(ClassloaderRulebaseResolverPlugin.java:73) com.oracle.determinations.interview.engine.local.LocalRulebaseService.<init>(LocalRulebaseService.java:53) com.oracle.determinations.interview.engine.local.LocalInterviewEngine.initialise(LocalInterviewEngine.java:181) com.oracle.determinations.interview.engine.local.LocalInterviewEngine.<init>(LocalInterviewEngine.java:66) com.oracle.determinations.interview.engine.InterviewEngineFactory.createInstance(InterviewEngineFactory.java:19) com.oracle.determinations.web.platform.servlet.WebDeterminationsServletContext.init(WebDeterminationsServletContext.java:180) com.oracle.determinations.web.platform.servlet.WebDeterminationsServletContext.<init>(WebDeterminationsServletContext.java:116) com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.init(WebDeterminationsServlet.java:73) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.40 logs. -
CS6 Beta questions: skin tones, camera calibration in Camera RAW
While this is supposed to be a fully functional version, I am missing the Patch and Move content aware tools, the Skin Tones function does not work, there is no camera calibration except for Adobe Standard available under Camera RAW 7.0 and none of the links uder "Help" work. When I try to look for updates I am assured that I have the latest version. Does this sound right to you? Am I just not looking in the right places for these features or are they indeed not available in Beta, in which case it is of course impossible to try them out.
Thanks very much, Pattie. I was not holding down the Healing brush. That all works fine now. However, what about camera profiles for camera calibration in Camera Raw 7.0 and why don't the skin tones work? I am using a reasonably new HP laptop with plenty of horsepower and Windows 7. Here is my system info. Can you help further?
Adobe Photoshop Version: 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00) x64
Operating System: Windows 7 64-bit
Version: 6.1 Service Pack 1
System architecture: Intel CPU Family:6, Model:10, Stepping:7 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, HyperThreading
Physical processor count: 4
Logical processor count: 8
Processor speed: 1995 MHz
Built-in memory: 4044 MB
Free memory: 853 MB
Memory available to Photoshop: 3447 MB
Memory used by Photoshop: 60 %
Image tile size: 128K
Image cache levels: 4
OpenGL Drawing: Enabled.
OpenGL Drawing Mode: Advanced
OpenGL Allow Normal Mode: True.
OpenGL Allow Advanced Mode: True.
OpenGL Allow Old GPUs: Not Detected.
Video Card Vendor: ATI Technologies Inc.
Video Card Renderer: Radeon (TM) HD 6770M
Display: 1
Display Bounds:= top: 0, left: 0, bottom: 1024, right: 1280
Video Card Number: 2
Video Card: Radeon (TM) HD 6770M
OpenCL Unavailable
Driver Version: 8.830.6.2000
Driver Date: 20110412000000.000000-000
Video Card Driver: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.d ll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Video Mode:
Video Card Caption: Radeon (TM) HD 6770M
Video Card Memory: 1024 MB
Video Rect Texture Size: 16384
Video Card Number: 1
Video Card: Mobile Intel(R) HD Graphics
OpenCL Unavailable
Driver Version: 8.830.6.2000
Driver Date: 20110412000000.000000-000
Video Card Driver: igdumd64.dll,igd10umd64.dll,igd10umd64.dll,igdumdx32,igd10umd32,igd10umd32
Video Mode: 1280 x 1024 x 4294967296 colors
Video Card Caption: Mobile Intel(R) HD Graphics
Video Card Memory: 1024 MB
Video Rect Texture Size: 16384
Serial number: Tryout Version
Application folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
Temporary file path: C:\Users\Michael\AppData\Local\Temp\
Photoshop scratch has async I/O enabled
Scratch volume(s):
Startup, 682.5G, 559.7G free
Required Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Required\
Primary Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Plug-ins\
Additional Plug-ins folder: C:\Program Files (x86)\AKVIS\
Installed components:
A3DLIBS.dll A3DLIB Dynamic Link Library 9.2.0.112
ACE.dll ACE 2012/01/18-15:07:40 66.492997 66.492997
adbeape.dll Adobe APE 2012/01/25-10:04:55 66.1025012 66.1025012
AdobeLinguistic.dll Adobe Linguisitc Library 6.0.0
AdobeOwl.dll Adobe Owl 2012/02/09-16:00:02 4.0.93 66.496052
AdobePDFL.dll PDFL 2011/12/12-16:12:37 66.419471 66.419471
AdobePIP.dll Adobe Product Improvement Program 6.0.0.1642
AdobeXMP.dll Adobe XMP Core 2012/02/06-14:56:27 66.145661 66.145661
AdobeXMPFiles.dll Adobe XMP Files 2012/02/06-14:56:27 66.145661 66.145661
AdobeXMPScript.dll Adobe XMP Script 2012/02/06-14:56:27 66.145661 66.145661
adobe_caps.dll Adobe CAPS 5,0,10,0
AGM.dll AGM 2012/01/18-15:07:40 66.492997 66.492997
ahclient.dll AdobeHelp Dynamic Link Library 1,7,0,56
aif_core.dll AIF 3.0 62.490293
aif_ocl.dll AIF 3.0 62.490293
aif_ogl.dll AIF 3.0 62.490293
amtlib.dll AMTLib (64 Bit) 6.0.0.75 (BuildVersion: 6.0; BuildDate: Mon Jan 16 2012 18:00:00) 1.000000
ARE.dll ARE 2012/01/18-15:07:40 66.492997 66.492997
AXE8SharedExpat.dll AXE8SharedExpat 2011/12/16-15:10:49 66.26830 66.26830
AXEDOMCore.dll AXEDOMCore 2011/12/16-15:10:49 66.26830 66.26830
Bib.dll BIB 2012/01/18-15:07:40 66.492997 66.492997
BIBUtils.dll BIBUtils 2012/01/18-15:07:40 66.492997 66.492997
boost_date_time.dll DVA Product 6.0.0
boost_signals.dll DVA Product 6.0.0
boost_system.dll DVA Product 6.0.0
boost_threads.dll DVA Product 6.0.0
cg.dll NVIDIA Cg Runtime 3.0.00007
cgGL.dll NVIDIA Cg Runtime 3.0.00007
CIT.dll Adobe CIT 2.0.5.19287 2.0.5.19287
CoolType.dll CoolType 2012/01/18-15:07:40 66.492997 66.492997
data_flow.dll AIF 3.0 62.490293
dvaaudiodevice.dll DVA Product 6.0.0
dvacore.dll DVA Product 6.0.0
dvamarshal.dll DVA Product 6.0.0
dvamediatypes.dll DVA Product 6.0.0
dvaplayer.dll DVA Product 6.0.0
dvatransport.dll DVA Product 6.0.0
dvaunittesting.dll DVA Product 6.0.0
dynamiclink.dll DVA Product 6.0.0
ExtendScript.dll ExtendScript 2011/12/14-15:08:46 66.490082 66.490082
FileInfo.dll Adobe XMP FileInfo 2012/01/17-15:11:19 66.145433 66.145433
filter_graph.dll AIF 3.0 62.490293
hydra_filters.dll AIF 3.0 62.490293
icucnv40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
icudt40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
image_compiler.dll AIF 3.0 62.490293
image_flow.dll AIF 3.0 62.490293
image_runtime.dll AIF 3.0 62.490293
JP2KLib.dll JP2KLib 2011/12/12-16:12:37 66.236923 66.236923
libifcoremd.dll Intel(r) Visual Fortran Compiler 10.0 (Update A)
libmmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 10.0
LogSession.dll LogSession 2.1.2.1640
mediacoreif.dll DVA Product 6.0.0
MPS.dll MPS 2012/02/03-10:33:13 66.495174 66.495174
msvcm80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
msvcm90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
msvcp100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
msvcp80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
msvcp90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
msvcr100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
msvcr80.dll Microsoft® Visual Studio® 2005 8.00.50727.6195
msvcr90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
pdfsettings.dll Adobe PDFSettings 1.04
Photoshop.dll Adobe Photoshop CS6 CS6
Plugin.dll Adobe Photoshop CS6 CS6
PlugPlug.dll Adobe(R) CSXS PlugPlug Standard Dll (64 bit) 3.0.0.383
PSArt.dll Adobe Photoshop CS6 CS6
PSViews.dll Adobe Photoshop CS6 CS6
SCCore.dll ScCore 2011/12/14-15:08:46 66.490082 66.490082
ScriptUIFlex.dll ScriptUIFlex 2011/12/14-15:08:46 66.490082 66.490082
tbb.dll Intel(R) Threading Building Blocks for Windows 3, 0, 2010, 0406
tbbmalloc.dll Intel(R) Threading Building Blocks for Windows 3, 0, 2010, 0406
TfFontMgr.dll FontMgr 9.3.0.113
TfKernel.dll Kernel 9.3.0.113
TFKGEOM.dll Kernel Geom 9.3.0.113
TFUGEOM.dll Adobe, UGeom© 9.3.0.113
updaternotifications.dll Adobe Updater Notifications Library 6.0.0.24 (BuildVersion: 1.0; BuildDate: BUILDDATETIME) 6.0.0.24
WRServices.dll WRServices Friday January 27 2012 13:22:12 Build 0.17112 0.17112
wu3d.dll U3D Writer 9.3.0.113
Required plug-ins:
3D Studio 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Accented Edges 13.0
Adaptive Wide Angle 13.0
ADM 3.11x01
Angled Strokes 13.0
Average 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Bas Relief 13.0
BMP 13.0
Camera Raw 7.0
Chalk & Charcoal 13.0
Charcoal 13.0
Chrome 13.0
Cineon 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Clouds 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Collada 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Color Halftone 13.0
Colored Pencil 13.0
CompuServe GIF 13.0
Conté Crayon 13.0
Craquelure 13.0
Crop and Straighten Photos 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Crop and Straighten Photos Filter 13.0
Crosshatch 13.0
Crystallize 13.0
Cutout 13.0
Dark Strokes 13.0
De-Interlace 13.0
Dicom 13.0
Difference Clouds 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Diffuse Glow 13.0
Displace 13.0
Dry Brush 13.0
Eazel Acquire 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Embed Watermark 4.0
Entropy 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Extrude 13.0
FastCore Routines 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Fibers 13.0
Film Grain 13.0
Filter Gallery 13.0
Flash 3D 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Fresco 13.0
Glass 13.0
Glowing Edges 13.0
Google Earth 4 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Grain 13.0
Graphic Pen 13.0
Halftone Pattern 13.0
HDRMergeUI 13.0
IFF Format 13.0
Ink Outlines 13.0
JPEG 2000 13.0
Kurtosis 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Lens Blur 13.0
Lens Correction 13.0
Lens Flare 13.0
Liquify 13.0
Matlab Operation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Maximum 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Mean 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Measurement Core 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Median 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Mezzotint 13.0
Minimum 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
MMXCore Routines 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Mosaic Tiles 13.0
Multiprocessor Support 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Neon Glow 13.0
Note Paper 13.0
NTSC Colors 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Ocean Ripple 13.0
Oil Paint 13.0
OpenEXR 13.0
Paint Daubs 13.0
Palette Knife 13.0
Patchwork 13.0
Paths to Illustrator 13.0
PCX 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Photocopy 13.0
Photoshop 3D Engine 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Picture Package Filter 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Pinch 13.0
Pixar 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Plaster 13.0
Plastic Wrap 13.0
PNG 13.0
Pointillize 13.0
Polar Coordinates 13.0
Portable Bit Map 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Poster Edges 13.0
Radial Blur 13.0
Radiance 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Range 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Read Watermark 4.0
Reticulation 13.0
Ripple 13.0
Rough Pastels 13.0
Save for Web 13.0
ScriptingSupport 13.0
Shear 13.0
Skewness 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Smart Blur 13.0
Smudge Stick 13.0
Solarize 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Spatter 13.0
Spherize 13.0
Sponge 13.0
Sprayed Strokes 13.0
Stained Glass 13.0
Stamp 13.0
Standard Deviation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Sumi-e 13.0
Summation 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Targa 13.0
Texturizer 13.0
Tiles 13.0
Torn Edges 13.0
Twirl 13.0
U3D 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Underpainting 13.0
Vanishing Point 13.0
Variance 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Variations 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Water Paper 13.0
Watercolor 13.0
Wave 13.0
Wavefront|OBJ 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
WIA Support 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
Wind 13.0
Wireless Bitmap 13.0 (13.0 20120305.m.415 2012/03/05:21:00:00)
ZigZag 13.0
Optional and third party plug-ins:
ArtWork 6.0.1491.8030
Sketch 13.0.2473.8439
Plug-ins that failed to load: NONE
Flash:
Mini Bridge
Kuler
Installed TWAIN devices: NONE -
BPEL Designer Extension Points?
I'm wondering if there's any way to extend JDeveloper BPEL Designer? I know there's something for Eclipse - see for example http://eclipse.org/proposals/bpel-designer/main.html :
"Extension Points The project should be architected as a set of plug-ins, each of which provides the ability for other groups or vendors to further extend and customize the functionality in a well-defined manner. Here is a list of possible extension points that it may provide:
Runtime environment pairing (Validation, Compilation, Deployment)
Addition of specific functions
Extensions to BPEL palette definition
BPEL element extensions and visual tool contributions"We are currently working on making the BPEL Designer extensible so as to allow for new activities, wizards, etc to be written by customers and partners. Is this what you are looking for? If so, this functionality is planned for 2006 and should apply to both thre Eclipse and JDev BPEL Designer plug-ins.
Regarding source code, we are not planning to make source code available to the JDeveloper BPEL Designer plug-in, though we have proposed to open source our Eclipse BPEL Designer and co-lead that project with IBM (as you may have seen).
If you are asking a different question than either of these, drop me an email or you also may want to post to the OTN BPEL forum:
BPEL
Dave
David Shaffer
Director Product Mgmt, Oracle BPEL Process Mgr
[email protected]
W: 650.506.1729
http://otn.oracle.com/bpel -
Packaging extensions for After Effects CC
hmm....I've downloaded the exchange packager and I'm using that to create my .zxp file out of my fully functioning extension but I am unable to get the zxp file to fucntion as it should. When I install with extension manager it doesn't show up in any cc product though it appears to have been installed. Does the exchange packager software not work with cep5 extensions? I've followed the video tutorial but no luck.
I should add that I've modified the manifest so the extension works in all the CC apps that I'm targeting. If I place the uncompressed extension in C:\Users\Holly\AppData\Roaming\Adobe\CEP\extensions\ I can use the extension in Illustrator and Photoshop, and After Effects but when I try to create and install a zxp I get no love. Is it maybe the path tokens in the packager that are causing the problem?Zac. First off thanks for the help.
I'm trying to narrow my problems down. I'm self signing but I don't think that should be a problem since that just warns me at installation. I accept the installation and proceed. Extension manager list the file as installed but it doesn't show up in the app. Also, I do not see the file in c:/program(x86)/commonfiles/adobe/cep/extensions. I believe it should be there. If I copy my packaged .zxp file in this folder I sitll don't see it in the app under extensions. If I change the extension to .zip and extract the contents then I DO see the extension when I start my app...So why isn't the app seeing my .zxp file?
Maybe you are looking for
-
Need to enter invoice and payment in the system after a manual check issued
Client Need to enter invoice and payment in the system after a manual check is issued for some urgent transactions. Please suggest few ways to do this .
-
I am using crystal report 2008 that comes with SAP Business One 8.8. By default, sales order generated under parent company with logo and company name. Recently, we added a separate division in SAP B1 for all sales documents. By changing to the separ
-
How to use metadata to create folders of images
i have a collection of photos of a high school baseball team. 40 players. The Entire season is approaching 6000 images. I have identified the "Person Shown" in each image in that respective IPTC EXTENSION metadata field. I Want to export each player'
-
Transfer imessages from mac to iphone
So a friend deleted all my conversations on my phone as a prank. I do not have a recent backup of my phone, however I do still have all the conversations still on my mac messages app. I was wondering if there was a way to get these conversations back
-
All of the sudden when I was trying to open AI I got a screen with "Illustrator Licensing for this product has stopped working", and error code: 150:30 how do I fix this? I am on MAC OS X 10.9.4 and Illustrator and Photoshop CS4. Thank you for your