Diploma-thesis

Hi!
I search an Idee like programming an Applikation with Web Dynpro ABAP for Diploma-thesis. 
could you help me.
best regards
Adil

Hello Adil,
the question isn't relevant to the topic. I think it's no good style to go out and simply ask for an idea if you don't even know which module you want to focus on!
If you're new to Webdynpro ABAP (or even SAP development concepts in general) you will most likely need a contact person that will help you evaluate the topic and guide you all the way to your thesis.
You should ask at your university or local companies if they are currently looking for students doing their thesis. You can even try to contact SAP directly for this (see [here|http://www.sap.com/germany/about/karriere/studierende/diplomanden.epx]).
Best regards,
Alej

Similar Messages

  • Searching for diploma thesis theme

    Hi all,
    I'm currently searching for a theme for my diploma thesis which will start in 10/2006.
    I'm going to focus the topic in the <b>ESA</b> (or in general: <b>SOA and web services</b>) environment so any suggestions are welcome! The duration of my thesis is limited to 3-6 months so the suggestions should be realizable in this period. Maybe I could bring forward ESA development or solve a problem?!
    My main development focus is ABAP Objects and Java - I'm working in SAP Environment since 2 1/2 years.
    If your interested or have any questions about the procedure please don't hesitate to write me an e-mail (please use the e-mail address in my SDN Business Card).
    Best regards
    Dominik

    Hi Dominik,
    I have a very simlira situation, I'm looking for a theme for my thesis.
    Same as you I plann to do it in 3 months, and I have a similar background in abap.
    (big coincidence, isn't it?)
    I'm not sure about ESA, the theme can be implement a solution? or a business process using web services?
    integrate current web services?
    I'd like to know if you already have a theme or some interesting options.
    Gerald

  • Need help configuring Oracle for admission control&analysis(diploma thesis)

    Hi, board team!
    I encountered your site by searching for professional Oracle-Boards.
    The threads I found on this site are all very helpful and very professional!
    Sorry, for my bad english. I will try to explain everything in a very detailed way, so that you will hopefully know what i mean.
    But let me explain what's my problem.
    I am a student and now I am writing my diploma thesis (Analysis of Capacity mechanism in Oracle) and I have to set up an Oracle 10g Database. I managed to install Oracle using the Universal Installer. In my opinion it's a very helpful tool!
    But I have difficulties configuring the Database.
    The Database has to determine comparable results. I generate 3 different types of users. Each user has its own characterisations (IO and CPU consumption). The consumption for each user is always the same! (When a certain user connects to a databse the transactions/queries will be always the same).
    To determine this Resource-Consumption I programmed an infinite loop (written in PL/SQL) -> infinite and equal queries.
    Unfortunately the results are not comparable. The longer the loop is running the more different the results are. The results are not significant.
    I think this is because of the Redo-Log-Buffers, which grow with every Transaction. (I'm sorry for wrong estimates, but I'm just a newbie with Oracle and database-systems).
    After that I tried to shut down the databse after EACH measurement and finally restart the database. Now the results were all about the same.
    Are there any solutions to make it more efficient?
    What would you do?
    After the measurements, I will write them into a Table (for each user: IO- and CPU-Consumption).
    If one of the three users connects to the databse again, there will be an analysis algorithm, which queries this table and collects the measured values and the actual system-utilization (V_$-table). Therefore i will write a small program in PL/SQL. The analysis-Function is a "Black-box". I just use the functionality and submit User-consumptions and system-utilization. The function returns a value (0 or 1; 0=deny, 1=allow).
    I thought to implement my small-program with the Trigger-functionality or VPD. The PL/SQL-procedure will be called after a user logged on to the database. The significant values will be queried and submitted to the "black-box" (programmed in java). The submission to this "black-box" should by implemented with Java RMI or Java Beans.
    Are there any better possibilities?
    Thanks for your support!
    Now i will install Windows 2003 Server and Oracle 10g r2
    Best regards,
    mailya
    "Poor" Server:
    Fujitsu Siemens Computers Celsius 400
    P4 1700 MHz
    1GB RAM
    40 GB HDD
    OS: Win 2003 Server Enterprise
    DB: Oracle 10g R2

    Hi, board team!
    I encountered your site by searching for professional Oracle-Boards.
    The threads I found on this site are all very helpful and very professional!
    Sorry, for my bad english. I will try to explain everything in a very detailed way, so that you will hopefully know what i mean.
    But let me explain what's my problem.
    I am a student and now I am writing my diploma thesis (Analysis of Capacity mechanism in Oracle) and I have to set up an Oracle 10g Database. I managed to install Oracle using the Universal Installer. In my opinion it's a very helpful tool!
    But I have difficulties configuring the Database.
    The Database has to determine comparable results. I generate 3 different types of users. Each user has its own characterisations (IO and CPU consumption). The consumption for each user is always the same! (When a certain user connects to a databse the transactions/queries will be always the same).
    To determine this Resource-Consumption I programmed an infinite loop (written in PL/SQL) -> infinite and equal queries.
    Unfortunately the results are not comparable. The longer the loop is running the more different the results are. The results are not significant.
    I think this is because of the Redo-Log-Buffers, which grow with every Transaction. (I'm sorry for wrong estimates, but I'm just a newbie with Oracle and database-systems).
    After that I tried to shut down the databse after EACH measurement and finally restart the database. Now the results were all about the same.
    Are there any solutions to make it more efficient?
    What would you do?
    After the measurements, I will write them into a Table (for each user: IO- and CPU-Consumption).
    If one of the three users connects to the databse again, there will be an analysis algorithm, which queries this table and collects the measured values and the actual system-utilization (V_$-table). Therefore i will write a small program in PL/SQL. The analysis-Function is a "Black-box". I just use the functionality and submit User-consumptions and system-utilization. The function returns a value (0 or 1; 0=deny, 1=allow).
    I thought to implement my small-program with the Trigger-functionality or VPD. The PL/SQL-procedure will be called after a user logged on to the database. The significant values will be queried and submitted to the "black-box" (programmed in java). The submission to this "black-box" should by implemented with Java RMI or Java Beans.
    Are there any better possibilities?
    Thanks for your support!
    Now i will install Windows 2003 Server and Oracle 10g r2
    Best regards,
    mailya
    "Poor" Server:
    Fujitsu Siemens Computers Celsius 400
    P4 1700 MHz
    1GB RAM
    40 GB HDD
    OS: Win 2003 Server Enterprise
    DB: Oracle 10g R2

  • SAP ERP 2005 SR 2 IDES installation error in step "Run ABAP Reports"

    Hello,
    I'm installing SAP ERP 2005 SR 2 IDES on Win2003 R2 SP2 and Oracle 10.2 to create a test-system for my diploma thesis.
    During the step "Import ABAP" I got the following message:
    object_checker.log
    ERROR: 2008-05-21 20:50:38
    1 objects have error/ignore/execute or unknown status in the task lines.
    Invalid objects are saved in 'invalid_objects.txt' file.
    invalid_objects.txt
    package   object  type  action  status
    SAPDFACT  ?N      pkey  create
    but the installation went on until "Run ABAP Reports".
    Warnings and Errors in sapinst.log are:
    WARNING 2008-05-27 15:09:36
    Execution of the command "C:\usr\sap\IMP\SYS\exe\uc\NTI386\stopsap.exe name=IMP nr=00 SAPDIAHOST=imperia-sap" finished with return code -1. Output:
    STOPSAP: execution of C:\usr\sap\IMP\SYS\exe\uc\NTI386\sapntwaitforhalt.exe name=IMP nr=00 SAPDIAHOST=imperia-sap 3600 failed
    Details are written to C:\Programme\sapinst_instdir\ERP\SYSTEM\ORA\CENTRAL\AS\stopsap.log
    WARNING 2008-05-27 15:09:36
    Could not stop instance 'DVEBMGS00' of SAP system IMP.
    WARNING 2008-05-27 15:09:38
    Connect to message server (imperia-sap/3900) failed: NIECONN_REFUSED.
    WARNING[E] 2008-05-27 15:12:05
    FSL-06002  Error 1060 (Der angegebene Dienst ist kein installierter Dienst.) in execution of a 'OpenService' function, line (266), with parameter (sapccmsr.00).
    WARNING[E] 2008-05-27 15:21:42
    FRF-00007  Unable to open RFC connection.
    ERROR 2008-05-27 16:30:15
    FRF-00025  Unable to call function. Error message: connection closed without message (CM_NO_DATA_RECEIVED) .
    INFO 2008-05-27 16:30:19
    RFC connection closed.
    ERROR 2008-05-27 16:30:45
    MUT-03025  Caught ERfcExcept in Modulecall: connection closed without message (CM_NO_DATA_RECEIVED).
    ERROR 2008-05-27 16:30:47
    FCO-00011  The step runRADDBDIF with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|NW_CI_Instance_ABAP_Reports|ind|ind|ind|ind|2|0|runRADDBDIF was executed with status ERROR .
    Full log of today is available at [http://pastebin.com/f43531f97]
    Has anyone an idea how I can finish this installation?
    Thx
    Daniele

    It seems that the system did not come up and thus the RFC call fails.
    What´s the output of
    dev_w0
    dev_disp
    (in the ...work directory)?
    Markus

  • APEX 3.1.2: How to show a jpeg/pdf inside a geotag from a GIS app?

    I am developing a small Oracle Maps Application for my diploma thesis at my university. I've found the "Hands-on Lab: Developing an interactive mapping application for your Oracle database using Oracle Maps" held in October 2006 in San Francisco and I am trying to get used to this kind of applications.
    I am using Oracle EE 10g, SOA Suite 10.1.3.1 (OC4J + HTTP Server), MapViewer 10.1.3.1, APEX 3.1.2.
    Everything works fine until I want to click and see a geotag. For some unknown reason the jpeg/pdf (blob content) is not appearing. Instead I can see one of those broken small icons. When I tried to click the link to see the pdf the following message appeared:
    "Forbidden
    You don't have permission to access /pls/apex/MVDEMO.download_file on this server."
    I have granted the execute on the download procedure to public and also to apex_public_user. (I thought just in case...)
    I imagine there might be some changes in the new APEX 3.1.2 version that caused this break down? The lab was developed for an older version of Apex.
    Could you please advice me what am I doing wrong and/or how can I fix it? I would deeply appreciate your input.
    Thanks in advance,
    Roxana
    Edited by: Foxana on 23.06.2009 15:32

    Ok, so I've found the following note on Metalink: 783646.1 HTTP-403 Forbidden Error While Trying To Access The DB Procedure From The URL, that should solve my problem, if I only managed to modify the wwv_flow_epg_include_local.sql function. I opened it in Wordpad, modified it and tried to overwrite it and save it and then it says "Access to ...\core\wwv_flow_epg_include_local.sql was denied."
    Does anyone know how to solve this? Pleeaseeeee! :D
    Regards,
    Roxana

  • Problems with a Java Mapping

    Hi Experts,
    as part of my diploma-thesis I have to write a java SAX-Mapping, which mapps the following incoming message:
    mt_MappingOUT
                 set
                     set_Element_01
                     set_Element_02
                     set_Element_03
                     set_Element_10
    to the following outgoinig message:
    mt_MappingIN
                  TABLE
                        item
                            item_FIELD_01
                            item_FIELD_10
    I develped the following code, which unfortunately results in "XML is not well defined" while testing. Unfortunately I cannot find the problem. So I hope someone of you can have a look an will have an idea.
    Created on 20.12.2007
    @author Sebastian Geissler
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import com.sap.aii.mapping.api.*;
    import java.io.*;
    import java.util.Map; import javax.xml.parsers.*;
    import org.xml.sax.; import org.xml.sax.helpers.;
    public class SETtoITEMjavaSAX extends DefaultHandler implements StreamTransformation
         private Map map;
         private OutputStream out;
         public void setParameter (Map param)
              map = param;
         public void execute (InputStream in, OutputStream out)
         throws com.sap.aii.mapping.api.StreamTransformationException
              DefaultHandler handler = this;
              SAXParserFactory factory = SAXParserFactory.newInstance();
              try
                   SAXParser saxParser = factory.newSAXParser();
                   this.out = out; saxParser.parse(in, handler);
              catch (Throwable t)
                   t.printStackTrace();
         private void write (String s) throws SAXException
              try
                   out.write(s.getBytes()); out.flush();
              catch (IOException e)
                   throw new SAXException("I/O error", e);
         public void startDocument () throws SAXException
              write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
              write("<ns0:mt_MappingIn xmlns:ns0=\"urn:agrp:xi:geissseb\"><TABLE>");
         public void endDocument () throws SAXException
              write("</TABLE></ns0:mt_MappingIn>");
              try { out.flush();
              catch (IOException e) {
                   throw new SAXException("I/O error", e);
         public void startElement (String namespaceURI, String sName, String qName, Attributes attrs)
         throws SAXException
              String eName = sName;
              if ("".equals(eName))
                   eName = qName;
              if(eName.equals("set"))
                   write("<item>");
              if(eName.substring(0,6).equals("set_E"))
                   write("<item_FIELD"eName.substring(10,13)">");
         public void endElement (String namespaceURI, String sName, String qName) throws SAXException
              String eName = sName;
              if ("".equals(eName))
                   eName = qName;
              if(eName.equals("set"))
                   write("</item>");
              if(eName.substring(0,6).equals("set_E"))
                   write("</item_FIELD"eName.substring(10,13)">");
         public void characters (char buf[], int offset, int len)
         throws SAXException {
              String s = new String(buf, offset, len);
              write (s);
    Thank you,
    Sebastian

    Hi  Ravi, hi Raman,
    thanks so far... I did some changes in my code, but I am still having the same problem... down there you will find my new code and the source message.
    there is my new code:
    private Map map;
         private OutputStream out;
         public void setParameter (Map param)
                   map = param;
         public void execute (InputStream in, OutputStream out)
         throws com.sap.aii.mapping.api.StreamTransformationException
              DefaultHandler handler = this;
              SAXParserFactory factory = SAXParserFactory.newInstance();
              try
                   SAXParser saxParser = factory.newSAXParser();
                   this.out = out; saxParser.parse(in, handler);
              catch (Throwable t)
                   t.printStackTrace();
         private void write (String s) throws SAXException{
              try{
                   out.write(s.getBytes()); out.flush();
              catch (IOException e){
                   throw new SAXException("I/O error", e);
         public void startDocument () throws SAXException{
              write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
              write("<ns0:mt_mappingOUT xmlns:ns0=\"urn:agrp:xi:geissseb\"><TABLE>");
         public void endDocument () throws SAXException {
              write("</TABLE></ns0:mt_mappingOUT>");
              try { out.flush();
              catch (IOException e) {
                   throw new SAXException("I/O error", e);
         public void startElement (String namespaceURI, String sName, String qName, Attributes attrs)
         throws SAXException {
              String eName = sName;
              if ("".equals(eName))
                   eName = qName;
              if(eName.equals("mtset"))
                   write("<item>");
              if(eName.substring(0,2).equals("se"))
                   write("<Item_FIELD_"eName.substring(13,14)">");
         public void endElement (String namespaceURI, String sName, String qName) throws SAXException {
              String eName = sName;
              if ("".equals(eName))
                   eName = qName;
              if(eName.equals("mtset"))
                   write("</item>");
              if(eName.substring(0,2).equals("se"))
                   write("</item_FIELD_"eName.substring(13,14)">");
         public void characters (char buf[], int offset, int len)
         throws SAXException {
              String s = new String(buf, offset, len);
              write (s);
    and there is the source message:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:agrp:xi:geissseb" targetNamespace="urn:agrp:xi:geissseb">
         <xsd:element name="mt_MappingOut" type="dt_MappingOut" />
         <xsd:complexType name="dt_MappingOut">
              <xsd:annotation>
                   <xsd:appinfo source="http://sap.com/xi/TextID">
                   4c79fbb0bde711dcae43001a4b0af224
                   </xsd:appinfo>
              </xsd:annotation>
              <xsd:sequence>
                   <xsd:element name="set">
                        <xsd:annotation>
                             <xsd:appinfo source="http://sap.com/xi/TextID">
                             0b366510aeda11dcb3bb00174205b856
                             </xsd:appinfo>
                        </xsd:annotation>
                        <xsd:complexType>
                             <xsd:sequence>
                                  <xsd:element name="set_ELEMENT_01" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366511aeda11dcaf2600174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_02" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366512aeda11dc84d400174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_03" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366513aeda11dcbcab00174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_04" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366514aeda11dc96a300174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_05" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366515aeda11dca77700174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_06" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366516aeda11dc8f7d00174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_07" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366517aeda11dcc24b00174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_08" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366518aeda11dc92cd00174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_09" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b366519aeda11dcc9b100174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                                  <xsd:element name="set_ELEMENT_10" type="xsd:string">
                                       <xsd:annotation>
                                            <xsd:appinfo source="http://sap.com/xi/TextID">
                                            0b36651aaeda11dcc5a700174205b856
                                            </xsd:appinfo>
                                       </xsd:annotation>
                                  </xsd:element>
                             </xsd:sequence>
                        </xsd:complexType>
                   </xsd:element>
              </xsd:sequence>
         </xsd:complexType>
    </xsd:schema>
    I really hope you can help me there..
    Thanks in advance..
    Sebastian

  • How do i create 6 digital 25Hz PWM output signals with my PCI-6221 card?

    Hi!
    I´m a student, who´s trynig to control a gasturbine process for my diploma thesis. The control program should be written in LabView 8. I need to control 6 25 Hz PWM signals for the gasvalves. The  needed accuracy of the duty cycle has to be about  0.1 %.
     A  tech. engeneer from  NI  told  us , that  we can  do this by using one single digital output for each PWM.
    Now, after a while, i need to implement it into my program. But there are troubles:
    My NI-PCI-6221 standard card only has 2 couteroutputs and only the first of the 3 ports seems to be buffered (Error Nr.  201062)...
    I tried to do the programming, by manipulating the "DIO_PWM_50Hz.vi" I found in google.
    Does anyone of you have any information or helpful examples how i can create these PWM with my card, or did I get a wrong Information by the salesagent (...not the first time....)?
    Thanks for your help
    Tobi

    Here you can find an example, how to do this:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=DE27921DB53A4D8DE034080020E74861&p_...
    As the text says, best would be to use the counter. As your Hardware has only 2 Counters, you would need additional hardware. Best would be to use a Counter-Card (660x), thes boards have up to 8 counters, so you coulkd control your 6 gasvalves indipendently.
    The soultion with the timed digital outputs of the m-series boards would only work, if you can use the same timing (one counter) for all 6 outputs.
    Hope this helps!

  • Cookbook crm ic webclient 2007

    Hello,
    do anyone have the newst ic-webclient cookbook?
    where can i find it?
    i am just writing my diploma thesis about the new ic-webclient and need further informations.
    regards
    Taner

    Hi Jeroen,
    Thank you so much for willing to help.
    But if the document you are distributing is downloaded from service.sap.com
    I have to say that it is not a proper way to distribute it via email.
    You may simply provide the link to us then we will be able to download them.
    The URL should be
    service.sap.com/crm-inst
    under which various documents can be found based on different CRM version.
    And I am also unassign the points assigned to you. Sorry for this!
    Hope these could do help!
    Hongyan
    (SDN moderator)
    Edited by: Hongyan Shao on Jan 15, 2008 2:52 PM

  • Problem Installing BPEL Process Manager in Win2K

    Hello,
    I am new to BPEL and especially to Oracle BPEL Process Manager. I have to write my diploma thesis about an BPEL-related topic an so I decided to try the Oracle BPEL PM.
    My OS is Win2K, we run Bea Weblogic 8.1.4 as an app server. I installed the BPEL PM and everything was fine. Then it crashed when starting up the Weblogic instance with an command line error "line too long". The error occured while building the environment variable SERVICES_CLASSPATH. I tried to adjust the paths in a way that they have minimum length, I maximised all parameters for cmd.exe in WINNT/_default.pif but nothing helped. Is there anybody out there who can help me? I would appreciate any help.
    Regards,
    Cosima Paul
    PS: We cannot switch the OS because our product that should use BPEL has to run on Win2K AND on Win XP.

    Me again.... ;o)
    strange thing: today I tried to install Oracle BPEL PM for JBoss and everything went fine. What a miracle! The only problem is: I can use this for evaluation purpose but we won't be able to take Oracle BPEL PM in production later on because we need to use Bea Weblogic. Anyway... perhaps the Weblogic problem can be solved the next months or we find another nice BPEL engine.
    Regards,
    Cosima

  • Questions regarding features of BPM

    Hi,
    I am currently writing my diploma thesis and evaluating different BPM Solutions. One of those is SAP NetWeaver BPM.
    Although i studied many pdfs and tried to install the trial version, some questions remained. Maybe you can help? I donu2019t need step-to-step tutorials; I just have to know if those features are available at all.
    Development Studio
    1. How are KPIs defined in Process Composer? Is there any process expert friendly way?
    2. Is there any form of "Complex Event Processing"? E.g. Sub-Events, Notifications, manipulation of rules?
    3. Is there any form of xslt data conversion? Maybe visual support?
    Regarding Process Server and Process Desk
    4. Can you Start/Stop/Hold processes?
    5. Can you change context data of running processes?
    6. How are long running processes stored?
    7. Which Component is featured for Business Activity Monitoring (Bam)?
    Sincerely Thomas

    Hi Thomas,
    Regarding your questions, we are currently implementing SAP netweaver BPM. Belo are some answers as per my knowledge:
    1. How are KPIs defined in Process Composer? Is there any process expert friendly way?
    - Very elementary level in current version, you have process list viewer available inportal for KPI. No custom reports supported as of now(Although can be achieved by some complex custom coding)
    2. Is there any form of "Complex Event Processing"? E.g. Sub-Events, Notifications, manipulation of rules?
    - Yes - eg. Notifications, BRM
    3. Is there any form of xslt data conversion? Maybe visual support?
    - Not sure but I think its not supported
    Regarding Process Server and Process Desk
    4. Can you Start/Stop/Hold processes?
    _Yes you can strat /stop/suspend process
    5. Can you change context data of running processes?
    6. How are long running processes stored?
    - Instance of processes reside on server
    7. Which Component is featured for Business Activity Monitoring (Bam)?
    - Process Monitoring can be used here.
    Hope this helps!!
    Cheers,
    Arafat

  • NetWeaver CE 7.1 Backwards Compatible

    I am currently writing my diploma thesis and evaluating possibilities of NetWeaver    CE 7.1
    Is there information about the ideal NetWeaver CE 7.1 landscape or best practice?
    Is it possible to implement SAP NetWeaver CE 7.1 in any SAP landscape, what are the minimal version requirements of other SAP systems.
    Is there specific information about the backwards compatibility of NetWeaver CE 7.1, like web dynpro.
    Regards,
    Robin

    Hi Robin
    You can get all CE related information [here|https://www.sdn.sap.com/irj/sdn/nw-ce].
    I do not think CE7.1 WebDynpro is backword compatible as it has more/different UI/APIs than previous version.
    -Ashutosh

  • Problems with Java DOM Mapping

    Hi Experts,
    as part of my diploma-thesis I have to write a java DOM-Mapping, which mapps the following incoming message:
    <mt_MappingOUT>
    <set>
    <set_Element_01>...</set_Element_01>
    <set_Element_02>... </set_Element_02>
    <set_Element_03>... </set_Element_02>
    <set_Element_10>  </set_Element_10>
    </set>
    </mt_MappingOUT>
    to the following outgoinig message:
    <mt_MappingIN>
    <TABLE>
    <item>
    <item_FIELD_01>  </item_FIELD_01>
    <item_FIELD_10>  <item_FIELD_10>
    <i/tem>
    </TABLE>
    </mt_MappingIN>
    I am not a very experienced Java-Developer. You can see my code down there, which I tried to implement according to some bloggs; unfortunately the result is not what I want to have
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Map;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    import org.w3c.dom.Text;
    import org.xml.sax.SAXException;
    import com.sap.aii.mapping.api.StreamTransformation;
    import com.sap.aii.mapping.api.StreamTransformationException;
    public class DOMMAPPING implements StreamTransformation{
         public static void main(String[] args) throws Exception
              try
                   FileInputStream fin =
                        new FileInputStream("C:/mt_MappingOut.xml");
                   FileOutputStream fout =
                        new FileOutputStream("C:/target.xml");
                   DOMMAPPING mapping = new DOMMAPPING();
                   mapping.execute(fin, fout);
              catch (Exception e)          {
                   e.printStackTrace();
    public void setParameter (Map param) {}
    public void execute (InputStream in, OutputStream out)
         throws com.sap.aii.mapping.api.StreamTransformationException {
              DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
              Document documentIn = null;
              DocumentBuilder builder = null;
              try {
                        builder = factory.newDocumentBuilder();
                   } catch (ParserConfigurationException e1) {
                        e1.printStackTrace();
              try {
                   Element itemNode = null;
                   NodeList[] list_f=new NodeList[10];
                   Element[] field=new Element[10];
                   documentIn = builder.parse(in);
                   Document documentOut = builder.newDocument();
                   Element rootNode = documentOut.createElementNS("urn:agrp:xi:geissseb","ns0:mt_MappingIn");
                   documentOut.appendChild(rootNode);
                   Element tableNode = documentOut.createElement("TABLE");
                   rootNode.appendChild(tableNode);
                   NodeList list_Set=documentIn.getElementsByTagName("set");
                   System.out.println(list_Set.getLength());
                   for(int j=1;j<10;j++){
                        list_f[j-1]=documentIn.getElementsByTagName("set_ELEMENT_01"+j);
                list_f[9]=documentIn.getElementsByTagName("set_ELEMENT_10");
                   //NodeList list_f01=documentIn.getElementsByTagName("f01");
                   for (int i=0;i<list_Set.getLength();i++)
                        itemNode=documentOut.createElement("item");
                        tableNode.appendChild(itemNode);
                        for(int k=0; k<10;k++){
                             Node f=list_f[k].item(i);
                             f=f.getFirstChild();
                             String str_f=f.getNodeValue();
                             Text text_f=documentOut.createTextNode(str_f);
                             field[k]=documentOut.createElement("item_FIELD_"(k1));
                             field[k].appendChild(text_f);
                             itemNode.appendChild(field[k]);
                   TransformerFactory tf = TransformerFactory.newInstance();
                   Transformer transform = tf.newTransformer();
                   transform.transform(new DOMSource(documentOut), new StreamResult(out));
                   } catch (SAXException e2) {
                        e2.printStackTrace();
                   } catch (IOException e2) {
                        e2.printStackTrace();
                   }catch (Throwable t) { throw new StreamTransformationException("error", t); }
    Unfortunately there seems to be at least one error in there because the result I get is just the following:
      <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    - <ns0:mt_MappingIn xmlns:ns0="urn:agrp:xi:geissseb">
      <TABLE />
      </ns0:mt_MappingIn>
    Below you will find my source message:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <xsd:schema targetNamespace="urn:agrp:xi:geissseb" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:agrp:xi:geissseb">
      <xsd:element name="mt_MappingOut" type="dt_MappingOut" />
    - <xsd:complexType name="dt_MappingOut">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">a7a28830bebf11dc81aa001a4b0af224</xsd:appinfo>
      </xsd:annotation>
    - <xsd:sequence>
    - <xsd:element name="Set">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366510aeda11dcb3bb00174205b856</xsd:appinfo>
      </xsd:annotation>
    - <xsd:complexType>
    - <xsd:sequence>
    - <xsd:element name="f01" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366511aeda11dcaf2600174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_02" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366512aeda11dc84d400174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_03" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366513aeda11dcbcab00174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_04" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366514aeda11dc96a300174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_05" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366515aeda11dca77700174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_06" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366516aeda11dc8f7d00174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_07" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366517aeda11dcc24b00174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_08" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366518aeda11dc92cd00174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_09" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b366519aeda11dcc9b100174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
    - <xsd:element name="set_ELEMENT_10" type="xsd:string">
    - <xsd:annotation>
      <xsd:appinfo source="http://sap.com/xi/TextID">0b36651aaeda11dcc5a700174205b856</xsd:appinfo>
      </xsd:annotation>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:sequence>
      </xsd:complexType>
      </xsd:schema>
    When I had problems withe Java SAX Mapping, I got great hints in the forum. So I hope you can help me out again...
    Cheers Sebastian

    Here you go.
    Code
    package com.sap.test;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Map;
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.ParserConfigurationException;
    import javax.xml.transform.Transformer;
    import javax.xml.transform.TransformerFactory;
    import javax.xml.transform.dom.DOMSource;
    import javax.xml.transform.stream.StreamResult;
    import org.apache.crimson.tree.TextNode;
    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    import org.w3c.dom.Text;
    import org.xml.sax.SAXException;
    import com.sap.aii.mapping.api.StreamTransformationException;
    public class DomTest {
         Document documentOut = null;
         public static void main(String[] args) throws Exception
         try
         FileInputStream fin =      new FileInputStream("test.xml");
         FileOutputStream fout = new FileOutputStream("test_out.xml");
         DomTest mapping = new DomTest();
         mapping.execute(fin, fout);
         catch (Exception e) {
         e.printStackTrace();
         public void setParameter (Map param) {}
         public void execute (InputStream in, OutputStream out)
         throws com.sap.aii.mapping.api.StreamTransformationException {
         DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
         Document documentIn = null;
         DocumentBuilder builder = null;
         try {
         builder = factory.newDocumentBuilder();
         } catch (ParserConfigurationException e1) {
         e1.printStackTrace();
         try {
         Element itemNode = null;
         //NodeList[] list_f=new NodeList10;
         //Element[] field=new Element10;
         documentIn = builder.parse(in);
         documentOut = builder.newDocument();
         Element rootNode = documentOut.createElementNS("urn:agrp:xi:geissseb","ns0:mt_MappingIn");
         rootNode.setAttribute("xmlns:ns0", "urn:agrp:xi:geissseb");
         documentOut.appendChild(rootNode);
         Element tableNode = documentOut.createElement("TABLE");
         rootNode.appendChild(tableNode);
         NodeList list_Set = documentIn.getElementsByTagName("set");
         System.out.println(list_Set.getLength());
         for(int j = 0 ; j < list_Set.getLength() ;j++){
              Element setNode = (Element)list_Set.item(j);
              NodeList children = setNode.getChildNodes();
              for(int index = 0; index < children.getLength(); index++)
                   Node child = children.item(index);
                   if (child instanceof Element) {
                        Element element = (Element) child;
                        if(element.getNodeName().startsWith("set_ELEMENT"))
                             createItemFeildNode(tableNode,element);
         //list_f[9]=documentIn.getElementsByTagName("set_ELEMENT_10");
    //     NodeList list_f01=documentIn.getElementsByTagName("f01");
         /*for (int i=0;i<list_Set.getLength();i++)
         itemNode=documentOut.createElement("item");
         tableNode.appendChild(itemNode);
         for(int k=0; k<10;k++){
         Node f=list_f[k].item(i);
         f=f.getFirstChild();
         String str_f=f.getNodeValue();
         Text text_f=documentOut.createTextNode(str_f);
         field[k]=documentOut.createElement("item_FIELD_"(k1));
         field[k].appendChild(text_f);
         itemNode.appendChild(field[k]);
         TransformerFactory tf = TransformerFactory.newInstance();
         Transformer transform = tf.newTransformer();
         transform.transform(new DOMSource(documentOut), new StreamResult(out));
         transform.transform(new DOMSource(documentOut), new StreamResult(System.out));
         } catch (SAXException e2) {
         e2.printStackTrace();
         } catch (IOException e2) {
         e2.printStackTrace();
         }catch (Throwable t) { throw new StreamTransformationException("error", t); }
         private void createItemFeildNode(Element root, Element element) {
              String inName = element.getNodeName();
              int temp = inName.lastIndexOf('_');
              if (temp == -1)
                   return;
              String index = inName.substring(temp+1);
              String nodeName = "Item_FIELD_" + index;
              String nodeVal = element.getFirstChild().getNodeValue();
              Element newElement = documentOut.createElement(nodeName);
              Text txtNode = documentOut.createTextNode(nodeVal);
              newElement.appendChild(txtNode);
              root.appendChild(newElement);          
    Input
    <?xml version="1.0" encoding="UTF-8" ?>
    <mt_MappingOut xmlns="urn:agrp:xi:geissseb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:agrp:xi:geissseb file:/D:/Eclipse/workspace/SDN/test.xsd">
    <set xmlns="">
      <set_ELEMENT_01>E1</set_ELEMENT_01>
      <set_ELEMENT_02>E2</set_ELEMENT_02>
      <set_ELEMENT_03>E3</set_ELEMENT_03>
      <set_ELEMENT_04>E4</set_ELEMENT_04>
      <set_ELEMENT_05>E5</set_ELEMENT_05>
      <set_ELEMENT_06>E6</set_ELEMENT_06>
      <set_ELEMENT_07>E7</set_ELEMENT_07>
      <set_ELEMENT_08>E8</set_ELEMENT_08>
      <set_ELEMENT_09>E9</set_ELEMENT_09>
      <set_ELEMENT_10>E10</set_ELEMENT_10>
      </set>
      </mt_MappingOut>
    Output
    <?xml version="1.0" encoding="UTF-8" ?>
    <ns0:mt_MappingIn xmlns:ns0="urn:agrp:xi:geissseb">
    <TABLE>
      <Item_FIELD_01>E1</Item_FIELD_01>
      <Item_FIELD_02>E2</Item_FIELD_02>
      <Item_FIELD_03>E3</Item_FIELD_03>
      <Item_FIELD_04>E4</Item_FIELD_04>
      <Item_FIELD_05>E5</Item_FIELD_05>
      <Item_FIELD_06>E6</Item_FIELD_06>
      <Item_FIELD_07>E7</Item_FIELD_07>
      <Item_FIELD_08>E8</Item_FIELD_08>
      <Item_FIELD_09>E9</Item_FIELD_09>
      <Item_FIELD_10>E10</Item_FIELD_10>
      </TABLE>
      </ns0:mt_MappingIn>

  • Problems with Parameter Mapping

    Hi All,
    I have problems with parameter-mapping. For me its a black box, sometimes it works sometimes not.
    Lots of times my mappings doesnt work, and I dont know the reason.
    For example: I want to map my Execution-CO to the Display-CO. For that I map the in the affected Action.
    But it doesnt work, although I do have the same Context Structures, because its the same CO. The technical Name is also the same.
    What could it be?
    Thanks for answering me
    Bye Steve

    Hi Andre,
    sorry for my late answer, but I'm writing my diploma thesis and wasnt at work since wednesday and so I dont have a access to our GP-System.
    Hope I understood you right.
    The Use Case of parameter mapping is that Users of further steps has the possibility to see the Input of previous steps.
    When I dont map the parameter inside one action, it isnt possible. I tried it out with the SAP example "Time-off-process". I took the CO "Create Request" and add it in one Action (as Display &  Execution). When I understand you right mapping inside an action is not necessary, to see the Inputs from further Actions --> But this way I cannot see the Inputs.  
    The mapping of my application works before I changed it.
    I know never touch a running system, but It was necessary, we need a new Input and Output Parameter.
    Cause I have 20 parameter the mapping was very time-consuming, to map every single parameter. I read a method to reduce the time: Adding a structure requires only mapping of the two structures. But now the Mapping doesnt work.
    Hope you can help me
    Bye Steve

  • Help! Need to save data from field point in excel sheet!!!

    Hey colleagues,
    I need help. I am writing on my diploma thesis.Main topic is to develop a visualization of a process of a process plant which is used for an internship in uni. My meain problem is that I need a vi where I can save my fieldpoint data only in special cycles. At the moment I use a vi which can only save every second in form of a while loop and a metronom. I am searching for a vi where I can choose the time between every saving step in excel. In addition to that I would like to have a boolean button where i can start/stop the saving within running process.
    please help me urgently!!!
    Marco

    Hello Marco,
    the answer
    for your problem is called “Software Control Timing”.
    If a
    desired time has elapsed, you can write data’s to a file.
    The explicit
    timing is the timing for your while loop, e.g. 10ms.
    If a
    desired time has elapsed, you get a flag from a timing-function and an
    additional block of your code (e.g. a subVI) will executed.
    The set
    time for the timing function is settable dynamically, while your program is
    running.
    Find the VI
    in the attachment, which will provide this functionality for you.
    I hope this
    VI will bring you further ahead…..
    Have nice
    day…
    Ulrich
    AE-NIC  
    Attachments:
    SoftControlTiming.vi ‏41 KB

  • Crystal Reports - Some Basic Questions

    Hi I am a student from Germany and I need to try Crystal Reports for a couple of days for my diploma thesis.
    My first smal question is: Whats the basic programming language that CR is based on?
    As far as I can judge it - its VBA right?
    The focus of me thesis is the chart creation ....
    Question 2: Is there a better solution from SAP to create Charts ... the Chart-Assistent from Crystal Report is pretty nice to work with -  but imagine i dont want to create a report but just visualize some data in a chart for a quick overview of - lets say my market situation - is crystal reports the most edvanced way, that is also available in a trial version - to create charts.
    Please please help me and answer my questions.
    greetz
    till
    ps: please excuse my english, i may make some bad mistakes from time to time =)I)

    Hi
    About the charts: Depends on your requirements what exactly you want to implement.
    There are Xcelsius, Crystal Reports both that you can create charts with.
    I would sugest you to go through the docuemntations of Crystal Reports and Xcelsius first. So that you can be sure what all you can do using these tools.
    Please download the product documentations from help.sap.com
    Hope this helps!!
    Regards
    Sourashree

Maybe you are looking for

  • My credit card banned from Itunes Store so can't download free APPS on my Iphone?

    I had some charges put on the Best Buy $50 Itunes gift card that I reported on Dec 23rd, 2011.  So I was refunded $40 and they banned my only credit card that I have from any transaction thru the Itunes Store, which I was not informed of, even though

  • Problem in downloading ALV output to Excel

    Here are the details of short dump. Run time Error OBJECTS_NOT_CHARLIKE The current statement only supports character-type data objects. What happened? Error in ABAP application program. The current ABAP program "SAPLKKBL" had to be terminated becaus

  • Random Account Lockout (How to trace source?)

    In Windows 2003 server native domain environment: XP Pro machines have no issues, but all ~10 PCs that have Win7 Pro (in different offices) have their domain accounts locked out randomly throughout the day. Workstations have no passwords listed in cr

  • Iphone 4s Purchased in USA is not supporting after IOS 8.0

    I have brought unlocked Iphone 4s from US, two year before. I have inserted a SIM AIRCEL, Vodafone, Idea same was working fine. But 15days before when I have received update for IOS 8.0. I have updated same IOS but now i am not able to receive any se

  • Cant sync cloud data to older ipod

    Apparently there is a cloud signal next to 95% of my albums in my iTunes library and those albums are not showing up when trying to manually sync music to one of my older iPods.  I must have missed something major here because I have not idea what to