Customer Proxy Class like CL_XSS_CAT_1_AREA_PAGE

Hi all,
We've created a Proxy Class like CL_XSS_CAT_1_AREA_PAGE and we've placed it in MSS_HCM_ATTENDANCE_TEAMCALENDAR Service. Our class adds the number of pending leave requests to be approved at the end of the hyperlink, so we have something like 'Team Calendar (3)'.
We've done this so that managers know if they have any leave request pending to be approved without having to enter the application, so they can see this from the Overview page.
But we have an issue, as the Proxy Class is just called when we logon to ESS for the first time. Therefore, if the manager has 1 pending leave to approve, and approves it, when he goes back to the overview page, the hyperlink still shows 1 pending item.
We've seen that Record working times and Release working times don't have this problem, as the texts below these hyperlinks are automatically updated when using the applications. So, for example, if the user has no working times pending to be released the link is disabled, and when he records some working times, the link for releasing working times is automatically enabled, which means the Proxy Class is called at the end of recording working times process.
We've also seen that Resource keys EMPLOYEE_RECORDWORKTIME_SERVICE and EMPLOYEE_RELEASEWORKTIME_SERVICE both have a URL parameter called 'refreshmenu', and we thought that would trigger the call to the Proxy Class, but we've tried to add this parameter in our resource and did not take effect.
So, do you know how can we make our Proxy Class to be called? Is there any piece of code in the standard Record/Release Working times applications that does this call?
Thank you!
Albert Vinas.

Hi Siddharth,
Thanks for your quick response! But I think I was not clear in my post. We are not using CL_XSS_CAT_1_AREA_PAGE class, instead we've created a Z one completely different.
So, the main problem we have is that this Proxy Class is correctly called first time we logon to ESS/MSS, but we have no way to call it again after we approve a leave request, so the number of work items is not refreshed. In other words, if after approving a leave request you logoff and logon again, then you can see the correct number of pending leaves, but this is not what we want.
Reference to Record/Release Working times was done because in these 2 applications, each time a new working time is recorded or released the Proxy Class is called (easy to see by setting a breakpoint in the Class), so the hyperlink for 'Release working times' is automatically enabled/disabled.
As I said, we think URL parameter 'refreshmenu' in the Resource definition is important here, but it seems it is only used in Record/Release working times, so there must be a piece of code in the webdynpro application looking for this parameter, but we couldn't find it.
Regards,
Albert Vinas.

Similar Messages

  • Use of bpelx built-in methods like getVariableData in custom java classes

    Hi,
    how can I use bpelx built-in methods like getVariableData ...
    inside custom java classes embedded with BPEL project?
    I have large java code to embed with BPEL process
    and it will be very useful ....
    It is possible to access these methods like static methods of some class?
    import com.xxx.yyy.class;
    class.getVaribleData("inputVariable","payload","/ns1:mailMessage/ns1:content/ns1:multiPart");
    Regards
    Karel

    you can access them from <bpelx:exec> activity and you can pass these returned document to underlying java class.
    Re: getVariableData in Java Exec

  • Best Practice for WSDL Generate Proxy Class for Web Service with Two Versions

    Dear All
    Thank you in advance for you help.
    I would like to generate proxy classes for same function but with two versions.
    Old version web service (v23.2) is used for stable modules in a project which is not going to modify.
    However, enhancement is added in new version web service (v24) and is going to use in any future modules.
    For example,
    wsdl.exe -o="TestProxy.cs" -l:CS -n:Test -sharetypes https://community.workday.com/custom/developer/API/Notification/v23.2/Notification.wsdl https://community.workday.com/custom/developer/API/Notification/v24.0/Notification.wsdl
    It generates similar classes with an '1' added at the end of the class name.
    ublic partial class Event_TargetObjectType {
    private Event_TargetObjectIDType[] idField;
    public partial class Event_TargetObjectType1 {
    private Event_TargetObjectIDType1[] idField; ...}
    Since the function inside some class is the same, is it possible for WSDL.exe to generate proxy classes automatically that if the class is the same, then generate one class only (sameFunction())  but if it detects the class is different, then add '1'
    to the end of class name (differentFunction() and differentFunction1())
    i.e.
    public class sameFunction()
    public class differentFunction()
    private int a;}
    public class differentFunction1()
    { private int b;
    Best Regards
    mintssoul

    Hi  mintssoul,
      As per this case, I have shared corresponding details below :
    1.As far as I know, WCF doesn’t support method overloading directly
    2.Because WSDL doesn’t support method overloading (not OOPs).
    3.WCF generates WSDL which specifies the location of the service and the operation or methods the service exposes.
    4.WCF use Document/Literal WSDL Style : Microsoft proposed this standard where the soap body element will contain the web method name.
    5.By default all the WCF services conform to the document literal standard where the soap body should include the method name.
    6.but you can differ the method in the same manually by using Name attribute like below 
    For example:
        [OperationContract(Name="Integers")]
        int Display(int a,int b)
        [OperationContract(Name="Doubles")]
    double Display(double a,double b)
    7. Or I suggest you that can use svcutil to map multiple namespaces for generating wcf service proxies .
        for more information about this, refer here :
    http://stackoverflow.com/questions/1103686/use-svcutil-to-map-multiple-namespaces-for-generating-wcf-service-proxies

  • SOAPElement instead Custom Java Class

    Hi all,
    I've a simple process that call a Partner Link (Adapter) to do a Select on DEPTIN table of Oracle Lite Database, i've a XSD structure like this :
    <?xml version="1.0" encoding="windows-1252" ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="http://www.example.org"
    targetNamespace="http://www.example.org"
    elementFormDefault="qualified">
    <xsd:element name="Deptos" type="DeptosType" />
    <xsd:complexType name="DeptoType">
    <xsd:sequence>
    <xsd:element name="deptno" type="xsd:int"/>
    <xsd:element name="dname" type="xsd:string"/>
    <xsd:element name="loc" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="DeptosType">
    <xsd:sequence minOccurs="1" maxOccurs="unbounded">
    <xsd:element name="Depto" type="DeptoType"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    After Adapter called a Transform is done to my structure, it works fine.
    When i generate the Proxy in JDeveloper, the follow message appears on output:
    WARNING: OWS-00102 Mapped {http://www.example.org}DeptosType to javax.xml.soap.SOAPElement DeptosType. Reason for not creating a custom Java type: multiple occurrences are not supported.
    How to prevent its and generate Custom Java Type to its mapping?
    Thanks in advance

    Hi all,
    I've found the problem, it's on definition of DeptosType, the minOccurs and maxOccurs must be in element name="Depto" instead on sequence.
    <xsd:complexType name="DeptosType">
    <xsd:sequence>
    <xsd:element name="Depto" type="DeptoType" minOccurs="1" maxOccurs="unbounded"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    instead
    <xsd:complexType name="DeptosType">
    <xsd:sequence minOccurs="1" maxOccurs="unbounded">
    <xsd:element name="Depto" type="DeptoType"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:schema>
    I haven't understood why its occurs, but in this way the proxy can generate custom Java Class.
    Does anybody knows?
    Best regards

  • How to resize a custom tree node like you would a JFrame window?

    Hello,
    I am trying to resize a custom tree node like you would a JFrame window.
    As with a JFrame, when your mouse crosses the Border, the cursor should change and you are able to drag the edge to resize the node.
    However, I am faced with a problem. Border cannot detect this and I dont want to use a mouse motion listener (with a large number of nodes, I fear it will be inefficient, calculating every node's position constantly).
    import java.awt.BorderLayout;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Dimension;
    import java.awt.Insets;
    import java.util.EventObject;
    import javax.swing.BorderFactory;
    import javax.swing.Box;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTextArea;
    import javax.swing.JTree;
    import javax.swing.tree.DefaultMutableTreeNode;
    import javax.swing.tree.DefaultTreeCellEditor;
    import javax.swing.tree.DefaultTreeCellRenderer;
    import javax.swing.tree.DefaultTreeModel;
    import javax.swing.tree.TreeSelectionModel;
    public class ResizeNode extends JPanel {
           AnilTreeCellRenderer2 atcr;
           AnilTreeCellEditor2 atce;
           DefaultTreeModel treeModel;
           JTree tree;
           DefaultMutableTreeNode markedNode = null;
         public ResizeNode() {
                super(new BorderLayout());
                   treeModel = new DefaultTreeModel(null);
                   tree = new JTree(treeModel);          
                  tree.setEditable(true);
                   tree.getSelectionModel().setSelectionMode(
                             TreeSelectionModel.SINGLE_TREE_SELECTION);
                   tree.setShowsRootHandles(true);
                  tree.setCellRenderer(atcr = new AnilTreeCellRenderer2());
                  tree.setCellEditor(atce = new AnilTreeCellEditor2(tree, atcr));
                   JScrollPane scrollPane = new JScrollPane(tree);
                   add(scrollPane,BorderLayout.CENTER);
         public void setRootNode(DefaultMutableTreeNode node) {
              treeModel.setRoot(node);
              treeModel.reload();
           public static void main(String[] args){
                ResizeNode tb = new ResizeNode();
                tb.setPreferredSize(new Dimension(400,200));
                  JFrame frame = new JFrame("ResizeNode");
                  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                  frame.setContentPane(tb);
                  frame.setSize(400, 200);
                  frame.pack();
                  frame.setVisible(true);
                  tb.populate();
         private void populate() {
              TextAreaNode2 r = new TextAreaNode2(this);
               setRootNode(r);
               TextAreaNode2 a = new TextAreaNode2(this);
               treeModel.insertNodeInto(a, r, r.getChildCount());          
    class AnilTreeCellRenderer2 extends DefaultTreeCellRenderer{
    TreeBasic panel;
    DefaultMutableTreeNode currentNode;
      public AnilTreeCellRenderer2() {
         super();
    public Component getTreeCellRendererComponent
       (JTree tree, Object value, boolean selected, boolean expanded,
       boolean leaf, int row, boolean hasFocus){
         TextAreaNode2 currentNode = (TextAreaNode2)value;
         NodeGUI2 gNode = (NodeGUI2) currentNode.gNode;
        return gNode.box;
    class AnilTreeCellEditor2 extends DefaultTreeCellEditor{
      DefaultTreeCellRenderer rend;
      public AnilTreeCellEditor2(JTree tree, DefaultTreeCellRenderer r){
        super(tree, r);
        rend = r;
      public Component getTreeCellEditorComponent(JTree tree, Object value,
       boolean isSelected, boolean expanded, boolean leaf, int row){
        return rend.getTreeCellRendererComponent(tree, value, isSelected, expanded,
         leaf, row, true);
      public boolean isCellEditable(EventObject event){
        return true;
    class NodeGUI2 {
         final ResizeNode view;
         Box box = Box.createVerticalBox();
         final JTextArea aa = new JTextArea( 1, 5 );
         final JTextArea aaa = new JTextArea( 1, 8 );
         NodeGUI2( ResizeNode view_ ) {
              this.view = view_;
              box.add( aa );
              aa.setBorder( BorderFactory.createMatteBorder( 0, 0, 1, 0, Color.GREEN ) );
              box.add( aaa );
              box.setBorder( BorderFactory.createMatteBorder( 5, 5, 5, 5, Color.CYAN ) );
         private Dimension getEditorPreferredSize() {
              Insets insets = box.getInsets();
              Dimension boxSize = box.getPreferredSize();
              Dimension aaSize = aa.getPreferredSize();
              Dimension aaaSize = aaa.getPreferredSize();
              int height = aaSize.height + aaaSize.height + insets.top + insets.bottom;
              int width = Math.max( aaSize.width, aaaSize.width );
              if ( width < boxSize.width )
                   width += insets.right + insets.left + 3;     // 3 for cursor
              return new Dimension( width, height );               
    class TextAreaNode2 extends DefaultMutableTreeNode {  
         NodeGUI2 gNode;
         TextAreaNode2(ResizeNode view_) {     
              gNode = new NodeGUI2(view_);
    }

    the node on the tree is only painted on using the
    renderer to do the painting work. A mouse listener
    has to be added to the tree, and when moved over an
    area, you have to determine if you are over the
    border and which direction to update the cursor and
    to know which way to resize when dragged. One of the
    BasicRootPaneUI has some code that can help determine
    that.Thanks for replying. What is your opinion on this alternative idea that I just had?
    I am wondering if it might be easier to have a toggle button in the node that you click when you want to resize the node. Then a mouse-down and dragging the mouse will resize the node. Mouse-up will reset the toggle button, and so will mouse down in an invalid area.
    Anil

  • Error occures while Sap R/3 sytem triggers XI message (using proxy class)

    <b>Error occures while Sap R/3 sytem triggers XI message (using proxy class)</b>
    1- I prepared message in XI side
    2- I used sproxy transaction in R/3 side and generate proxy class
    3- I used necessary methods in Abap program in R/3 side
    4- Somethimes, message does not work and generate error like below
    What must I do to solve this problem.  Thanks
    <u><b>Error message (Reported in SXMB_MONI in Sap R/3 side)</b></u><?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message
      -->
    - <SAP:ErrorHeader xmlns:SAP="http://sap.com/exchange/MessageFormat">
      <SAP:Context />
      <SAP:Code p1="112" p2="HTTPIO_PLG_ICM_CONNECT_FAILED-Fehlermeldung beim Senden der Daten." p3="" p4="">HTTP.HTTP_CLIENT_SEND_FAILED</SAP:Code>
      <SAP:Text language="TR">Error during http send: Error code: 112 Error text: HTTPIO_PLG_ICM_CONNECT_FAILED-Fehlermeldung beim Senden der Daten.</SAP:Text>
      </SAP:ErrorHeader>

    Hi,
    Check thiss
    /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    Error no 2
    Regards
    Aashish Sinha
    PS : Reward points if helpful

  • Creating Proxy Classes in Visual Studio 2010 from SAP ES

    I am having problems with Microsoft's Visual Studio 2010 creaating a proxy class when importing a WSDL file from SAP's Enterprise Services.  
    When attempting to define the proxy class by pointing it to the endpoint WSDL, the import seems to work OK but the proxy class is not created.    I don't have this problem with other WSDL's from non-SAP sources.   There seems to be something "special" about the ES endpoint WSDL.
    Is anyone else having this problem?

    not always the 18th. For me it is the 14th. I think it is because I have  some buttons hidden already. But seems like it is always the last one.
      // The SAP Crystal Report logo is the last item on the 4th control.
    System.Windows.Forms.ToolStrip oToolStrip = (System.Windows.Forms.ToolStrip)crystalReportViewer.Controls[4];
                    oToolStrip.Items[oToolStrip.Items.Count-1].Visible = false;

  • Using Custom Java Class - WorkflowRegistry.xml

    I am using a custom java class in workflow. While executing I am getting errot -
    com.waveset.util.WavesetException: Class com.LdapGroupMod is not a WorkflowApplication
    It seems from documentation that I need to add this in workflowregistry.xml file. I added the same like given below -
    <WorkflowApplication name='Workflow Name'
    class='com.LdapGroupMod'>
    <Comments>Nothing Here</Comments>
    </WorkflowApplication>Even tried restaring the application server but I am still getting same error. Any idea what needs to be done here? or I am missing smething?

    Well the first thing would be to read the workflowRegistry.xml file. The header talks about internal and external applications and so on. The crucial part is that any application registered must implement the WorkflowApplication interface (which I guess your class dont do)
    I gave up. I am totally baffled by the documentation. I admit it.
    What I did was to create an Script action in an Activity where the script used Xpress to invoke my class. It seems to work.

  • Long Text of a custom message class on a pop up screen

    Hi All,
    I have a custom message class and i have few custom messages with short text and long texts.
    Then i have a ALV report output which displays the message class and message number and my requirement is when i do F1 on the message number i want the long text to be displayed on a popup screen
    Can anyone give me an idea as how to approach this
    Thanks in advance

    hi,
    try the below code.
    DATA: HELPINFO LIKE HELP_INFO.
    DATA: LONGTEXT LIKE TLINE OCCURS 1 WITH HEADER LINE.
    DATA: EXCLUDEFUN LIKE SY-UCOMM OCCURS 1 WITH HEADER LINE.
          longtext-tdline = 'Sales Order test help'.
          append longtext.
    CALL FUNCTION 'HELP_DOCULINES_SHOW'
      EXPORTING
       CUCOL                   = 10
       CUROW                   = 3
        HELP_INFOS              = HELPINFO
       LINENR                  = 1
      TABLES
        EXCLUDEFUN              = EXCLUDEFUN
        HELPLINES               = LONGTEXT

  • Error: "cannot be resolved or is not a type" of webservice proxy class

    Hello I'm novice in Web Dyn Pro, could you please assist me.
    I have project that was developed before by others, now I encountered with errors during compilation of web service project based on ejb. If more concretely, problems occured in one auto-generated proxy class that refer to another proxy class that I don't know why was absent.
    Problems occures in lines like this
    com.accenture.mdp.company.model.companybasic.proxies.DefaultServiceImpl service = com.accenture.mdp.company.model.companybasic.CompanyBasic. getServiceImpl ();
    Error com.accenture.mdp.company.model.companybasic.proxies.DefaultServiceImpl cannot be resolved or is not a type     Request_CompanyServiceViDocument_addCompany.java
    I suppose that exists the way to generate absented proxies automaticaly, may be by using wizards, but I don't know how.
    Could anybody help me ?

    Hi Sergy,
    Welcome to SDN!
    Did you try Repair, Reload and Rebuild options?
    (Right click on the project, you will get the options)
    If still the problem exists, Close and Open the project.
    Check the versions of your NWDS and the project developed NWDS are same?
    Regards,
    Siva

  • How to create custom java class in Content Server

    Hi All,
    I want to develop a custom java class (.class) file and upload in the UCM(Stellent Content Server). The problem is that I have to use some objects like DataResultSet, SharedObjects etc in my java class file. Since these class files resides in the Content Server I am not able to create a custom java class with these objects.
    Can any one help me to solve the above issue
    With thanks and regards
    Mohan

    Hey there,
    All of the core content server class files are included in a single jar file. This jar is in one of 2 places in the 10gr3 version of UCM:
    1. If you have an unpatched content server include $IntradocDir/shared/classes/server.zip in your classpath
    2. If you have a patched content server include $IntradocDir/custom/CS10gR35CoreUpdate/classes.jar in your classpath.
    In UCM 11g the jar file is located in %MIDDLEWARE_HOME%/Oracle_ECM1/ucm/idc/jlib/idcserver.jar
    P.S. Venkat is correct, post UCM specific questions in the ECM forum.
    Hope that helps,
    Andy Weaver - Senior Software Consultant
    Fishbowl Solutions < http://www.fishbowlsolutions.com?WT.mc_id=L_Oracle_Consulting_amw_OTN_WCS >

  • Proxy Class (for compiling purpose)?

    Since JDK 1.3, there is a Proxy class that allows us to dynamically generate Java object classes from scripts. We can use it to implement interface functions etc and calls to these functions would be redirect to a hook.
    My question is, will Sun consider to extend this functionality to compiled Java classes using some mechanism?
    For instance, I would like to statically link to some JavaScript functions or read the variables of some JavaScript objects. That is a lot easier than calling some long functions to access the variable/functions.
    The problem is the compiler would not understand such need unless the variables/functions are present in the statically compiled class files.
    Would it possible to a compile time class executed by the compiler to generate a list of variables/functions and types accessible.
    For example:
    // resource/test.js needs to be in the class path
    import javascript.ProxyClassHandler("resource/test.js");
    public class Foo
       public static void main ()
          // javascriptobject is the package of the object generated from resource/test.js
          javascriptobject.Test = (javascript.Test)JavaScript.eval ("resource/test.js");
          new Thread (Test.getRunnable ()).start ();
          System.out.println (Test.foo);
    }In the example above, the function getRunnable () and the field foo are statically linked at coimpile time.
    This capability can be useful because it allows Java to have better mixing with other scripting engines running on top of JVM.
    Currently, except the variable part which is not being handled by Proxy class, there is a workaround by generating an actual interface that correspond to javascript.Test. And then use that for the compiling purpose. The problem is that it is a two step process and does not handle variables. When we are dealing with heavy mixing of scripts and Java code, it can become a serious pain.
    What do you think of this idea?
    Message was edited by:
    coconut99_99

    Well, interface simply cannot solve all the problems. When one deals with scripting engine a lot, it is the general case that it is much easier to access fields and functions of Java objects, but extremely painful to access fields and functions of the script objects. Every scripting engine has its own way of how to getting the scripted objects exposed.
    Proxy of JDK1.3 alleviate the problem somewhat, but it is still problematic overall. Even if we use interfaces, we would have to "cast" the object returned from the scripting engine anyways, already "violating" the OO principle ^_^ Besides, scripts can generate GUI components and sub-classing them within scripting engine just fine, how to return the script object?
    If scripting engines, such as BeanShell and Rhino JS are capable of generating class byte codes, why not have a convenient way of importing these classes (having two steps complicates maintainence), and thus being able to access/link to the exposed script object statically. This way, we can discover problems at compile time rather than having to run the actual code and discover (if we ever) the runtime exceptions.
    Here is another case where it would be immensely useful.
    Say there is an XML parser that generate classes dynamically, and inserting class members as attributes as were read from an XML. Currently, there are two ways of accomplishing the similar thing. One is through JAXB or similar, which is known for slowness, requiring XML Schema, and generating classes. These three reasons remove JAXB from general use. Another is through DOM, which is used in general. However, this does not mean to say it is simple to use DOM. It is very wordy. One has to use myDomTree.getAttribute ("abc") to access an attribute, while on the other hand in other languages such as Python and JavaScript, one could potentially access DOM tree in the form of myDomTree.abc. With import method described in the original post, we would be able to access the fields, which is somewhat like auto importing the result from JAXB class generated. Compiler may maintain the generated class cache as needed if we are compiling many classes.
    Of course this still does not give us full power of meta objects of what Python/JS provides, they have their own problems having such flexibilities in general, but it could provide Java such capability when there is such needed.

  • How to resolve #{row} of af:table in custom tag class?

    Hi all,
    My customer creates custom converter tag with some attributes. When they use it outside af:table, it works as expected.
    However when they use it in af:table and set "#{row.value}" into the tag's attribute, it doesn't work because it can't resolve #{row} EL expression.
    The method they wrote is like below.
    private Object getExpressionValue(ValueExpression expression) {
    if (expression == null) {
    return null;
    final ELContext elContext =
    FacesContext.getCurrentInstance().getELContext();
    return expression.getValue(elContext);
    Does anyone know the way to do resolve #{row} expresison in custom tag class?
    If you share sample codes, it will be much appreciated.
    Regards,
    Atsushi

    Hi,
    the row variable is a temporary variables, which means that #{row} may work when the table renders but not when users edit fields in a table and then submit the change. You don't really mention what doesn't work for your customer (and wouldn't it be better your customer could post here on OTN to avoid you becoming a dispatcher?) . An expression #{row.value} for example doesn't exist unless your customer uses a POJO model that has a property "value" in which case the entity has a setValue/getValue.
    Frank

  • IIOP Java mode - proxy classes generation

    Hello,
    I have been able to use Jave-mode for call-in from a Java client to a
    Forte Server. Among the generated Java files, I observe that for each
    service object, there is also an IIOP proxy class - Java file with the
    _pxy name appended to the front.
    for example: ServerClass is a Tool Class, and there is a service object
    based on it. The "Make Distribution" process has generated the
    corresponding pxyServerClass.java also. It may be that the proxy
    files are generated for all Forte classes. I am not sure.
    The whole scheme of things has worked perfectly well for a simple test
    project that I wrote.
    But, there is another Plan, our Project's main Plan, that has some
    Supplier Plans, which in turn have a few other Supplier Plans, etc, the
    generated Java files does not have a single proxy class! I am unable to
    figure out why. Are there places that I should look for?
    In all, there are 2 DB Resouce Service Objects, 5 TOOL SOs in our
    application configuration. I tried switching the Distributed property
    from Allowed to IsDefault, but that didn't alter anything.
    Any help will be greatly appreciated.
    On a related note:
    When using IDL mode...
    Operator overriding is not allowed when using IDL2Java compiler of
    VisiBroker. You have class B that extends A. A method is redefined may
    be, with say different parameters. The .idl file won't compile, aborts
    with an error "attempt to redefine operator/varialbe". I heard from a
    colleague of mine (in fact I saw it compiling on his machine) that
    OrbixWeb allows this. This seemed like a basic requirement, it was hard
    to imagine that IDL syntax would not support that. Now, I realise that
    it is a problem with Visigenic product. Have other developers come
    across this problem? Is there a workaround?
    Thanks,
    Kishore Puvvada
    International Business Corporation
    Get Your Private, Free Email at http://www.hotmail.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi Mark!!
       I would suggest you to check the components created for the Interface.  The main components of an Enterprise beans are like this:
    <Interface>_PortTypeImplRemote
    <Interface>_PortTypeImplRemoteHome
    <Interface>_PortTypeImplLocal
    <Interface>_PortTypeImplLocalHome
    <Interface>_PortTypeBean
    You can decompile if you have the Class file. It may be possible that the file got corrupted while creation.
    Decompile the file if you have only the class file(Use DJ Compiler or JAD.exe). This will tell you whether the error is with the bytecode of the bean class.
    Cheers!!
    AnuraG

  • Proxy Class in Service Key

    Hello,
    i need to view the code underneath the proxy class "CL_BENEFITS_AREAPAGE" which is present in the service key for Benefits Open enrollment. I believe there is a url in this class that is currently pointing to the standard ess role which i need to redirect to my custom ess role.
    any help would be greatly appreciated. thanks.
    Sunil

    Hi
    This class contains three methods.
    IF_XSS_SER_PROXY_SERVICE~GET_SERVICES
    IF_XSS_SER_PROXY_SERVICE~GET_SERVICE_DATA
    IF_XSS_SER_PROXY_SERVICE~SET_CONTEXT_PARAMETERS
    GET_SERVICE_DATA method contains FM HRXSS_SER_READTABRE which has a importing parameter. For more details please goto SE24 transaction and check the proxy class.
    Thank you.
    barin

Maybe you are looking for

  • Error 1003 when using excel reprt, but not Word

    I am trying to use the MS Office Report vi to send my data to an Excel. I am using Labview 7.1.  When I place the VI on the block diagram I get the following message: (Also attached) Error 1003 occurred at Open VI Reference in ex_RGT_Get Bookmarks an

  • Which ssd is compatible with my macbook pro 13 "late 2011?

    I have a macbook pro late 2011, 13 "intel core i5 2.4GHz, my hd is a TOSHIBA MK5065GSXF Model Name: MacBook Pro    Model Identifier: MacBookPro8,1    Processor Name: Intel Core i5    Processor Speed​​: 2.4 GHz    Number of Processors: 1    Total Numb

  • Link for PO and Invoices

    Hi Friends, I have a requriement I need to fetch invoices based on particular Purchase orders, can any one tell me the link for this two. Actually the invoice details are posted in Transaction FB60. Regards, Line

  • Lsmw for Inbound idoc matmas04

    Hi experts, I Need to upload Material Master for Idoc Matmas04. Can anyone provide me steps for it. Can we use bapi_master_savedata for same. I tried LSMW but when i go to settings> idoc inbound processings is disabled.What can be the cause. Thanks a

  • Procedure to connect bw with r/3 systems

    Hi All, can anybody kindly help me with this knowledge. Any reg. material mail me at '[email protected]'. Best Reg, Sus.