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

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'Amico

    Hello 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

  • How to make the Billing extension to override the defined rate schedules

    Hi,
    By using the billing extension, i am able to generate the events at top-task level and also generating the draft invoice/revenue amounts.
    But the problem is, if any bill rates are defined for the expenditure item means, draft invoice/revenue amount is duplicating.
    It is the sum of my calculations in my billing extension and the calculations of the (expenditure item * bill rate).
    My billing extension is not able to override the defined rate schedules.
    Please let me know, how should i make my billing extension to override the defined rate schedules.
    Thanks in advance,
    Janardhan
    Edited by: 901259 on Dec 11, 2011 11:11 PM

    Hi Dina,
    Thanks for your inputs.I have tried with the Event/Event as you specified. It is working. Now my i am able to disregard the expenditure items hours multiplied by bill rates and generate the events with my billing extension calculations only.
    But i need to handle one more thing as per my requirement.
    User to be restricted in such way that, draft revenue has to be generated before to the draft invoice(Same as Work/Work) through my billing extension.
    How can i achieve it.
    The revenue_distribution_flag is not updating from 'N' to 'Y' even after the generation of the draft revenue as you mentioned when i follow the Event/Event.
    Is there any way to the restrict the user in generating the draft revenue prior to the draft invoice by using EI's.
    Thanks & Regards,
    Janardhan.

  • DynamicStream class play2 function and error overriding it

    Adobe made a "DynamicStream" class that looks pretty cool.  I'd like to use it.  The class contains the following code:
             override public function play2(param:NetStreamPlayOptions):void {
                throw new Error( "The play2() method has been disabled for this class.  Please create a separate NetStream object to use play2()." );
    The compiler complains about this function.  Says "the method marked override must override another method".  It doesn't complain about it if I instantiate class in my main application file.  That's what the sample code in the Adobe productivity tools suite does - uses the class in the main application file.
    If I use it in a custom component file though the compiler complains.
    What do I do with this function if I intend to instantiate the DynamicStream class in a custom component file?

    I too ran into this problem, if you are using the Flex SDK you must set the target flash player version to at least 10.0.0 otherwise the error occurs because play2() is not available in 9. By default the target version for all Flex 3.4 is 9.x, so you must change the target to 10. Let me know if you have anymore problems.

  • 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

  • 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?

  • Can‘t override the create() function

    Hello, I reading the book ESSENTIAL JAVAFX,I found there is something wrong in chapter5's 5.43 choiceDialog,After i type the code in ,ChoiceDialog class like:
    1 public class TextButton extends Control {
    2    public var displayText: String;
    3    public var action: function():Void;
    4    public var disappearOnAction = true;
    5    protected override function create(): Node {
    6        skin = TextButtonSkin {};
    7        super.create();
    }it said:"function create() declared 'override' but does not override another funtion" in the line 5
    i used the javafx1.3 sdk,is it something different between 1.2 and 1.3 in override create() function?

    Yes.
    In [1.2|http://java.sun.com/javafx/1.2/docs/api/javafx.scene.control/javafx.scene.control.Control.html], Control was a CustomNode.
    It is no longer one in [1.3|http://java.sun.com/javafx/1.3/docs/api/javafx.scene.control/javafx.scene.control.Control.html], where it is just a resizable node.

  • 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 Als

    Flemming, 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.
    Vamshidhar

    yes 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,
    SN

    Dear 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,
    KK

    Hi,
    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.

  • Finder - File extensions - strange behavior

    Hi,
    I have a MacBook and an Intel iMac, both running 10.5.2. I noticed that for some file types, Finder hides the file extension on the iMac, but not on the MacBook. Some examples are VMware Fusion virtual machines (vmwarevm) and Safari web links (webloc). BOTH machines have "Show all file extensions" unchecked in Finder advanced preferences.
    The only thing I can think of that could be related is that Leopard has been upgraded from Tiger on the MacBook, while the iMac got a fresh install.

    There is a provision to show or hide extensions on a file-by-file basis in Finder's "Get Info" window for each file. Look just below the name in the "Name & Extension" section of the Get Info window & you should see the checkbox next to "Hide Extension." (It will be grayed out if the file has no extension, otherwise it should be active.)
    The global "Show all file extensions" preference overrides the individual file's setting & forces all extensions to be shown when it is checked, but it does not override files' settings when it is not checked. (Unchecked is not the equivalent of 'Show none' but of 'do nothing.')
    Thus, to hide all extensions, you must use the "Get Info" window to explicitly set the "Hide Extension" option.

  • 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

Maybe you are looking for

  • Bug In Java 5 Date/Calendar Timezone Implementation (possibly 6 also)

    Hey All, Really been scratching my head over a date issue I've observed for a while now in relation to TimeZone handling in java. It first manifested itself as strange behaviour in my Default TimeZone "Europe/Dublin" (ie. GMT with DST) e.g: System.se

  • How can i change a default ....

    How can i change the default xml parser used by oracle?? can i use xerces ??? or something different i am using Oracle 9....03 version and transformation i am doing is using transform function of xmltype. The things which work using some xml parsers

  • Passing Text Formatting Info. In and Out of Flash

    Hi all, We need to develop an application that involves formatted text. We want to use dynamic text, where we pull in text from an .as file at runtime. But when we do that we don't have the ability to format the text. Are there ways (or tutorials tha

  • Unable to clear the phone memory.

    Hi Nokia... Could u please help me out of this problem. I bought Lumia 720 3 months ago. I m using an external memory card from the first day i started using it. Inspite that my phone memory is going on filled up day by day. Now only 200 mb space is

  • Trying to configure survivability.tcl but no luck

    Hi, I'm trying to configure the survivability.tcl service but I can't seem to get it to work.  I've followed the instructions on the CVP config/admin guide but no luck.  Attached is the config from a 2811 I'm using on the LAB. My setup: ICM 8.5 serve