I need the Java IDoc Class Library

Hi,
I'm desperately looking for the Java IDoc Class Library. What for? I'm doing a project for university and I have a test version running on my own computer (Mini WAS 6.20 with the FlightBooking example installed). The SAP Service Marketplace is for registered customers only. Since I only have a test environment (mentioned above) I can't register there and download it.
Could anyone please send me this library by mail, to [email protected] Since I don't know how big this package is: my mail provider has a 15MB/per single mail limit. If biiger, please split.
Yes, I'm asking for much. But I'm pretty desperate and I have to get going, since I'm running out of time.
If there are other ways to get this library, please tell.
Thanks
Jonny

Hi Johannes
The SAP Java IDoc Class Library consists of two parts, the SAP Java Base IDoc Class Library and the SAP Java Connector IDoc Class Library. The SAP Java Base IDoc Class Library provides an API which helps navigating, reading, filling, and modifying IDocs. This base package is middleware independent. Creating, sending, and receiving IDocs is middleware dependent. To make use of the SAP Java Base IDoc Class Library you will need an additional middleware dependent add-on package implementing the defined interfaces like the SAP Java Connector IDoc Class Library.
The SAP JCo can be downloaded from the   
https://websmp101.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000463649
of SAP JCo. The SAP JCo package includes the software as well as documentation, tutorial, and examples. The SAP Java IDoc Class Library can be downloaded from the same URL, and then follow the link to SAP Java IDoc Class Library. The SAP Java IDoc Class Library packages include the software as well as documentation.

Similar Messages

  • Java RFC Class Library

    Hi,
    I'm an SAP programmer (not a Basis person).  I want to write a Java application (using Eclipse) that has to communicate with SAP backend system.  Where can I find Java RFC Class Library to install on my laptop?  I have SAP Frontend installed on my laptop.  Will I find it under SAP Frontend folder?  OR can it be downloaded from a website?
    Thanks

    Try this link....  This is for the JCo adapter - SAP Java Connector is only available from SAP for connecting Java Applications to SAP systems.
    https://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000463649
    Or see OSS Note: http://service.sap.com/~form/handler?_APP=01100107900000000342&_EVENT=DISPL_TXT&_NNUM=413708/
    /people/sap.user72/blog/2005/12/27/first-eclipse-plug-in-for-xi
    http://sourceforge.net/projects/xi-plugins-sdn
    http://weblog.cemper.com/a/200309/25-sap2java-generator-eclipse-plugin.php
    http://eclipsesap2java.sourceforge.net/
    Message was edited by: Barry Neaves - added links to Eclipse plug-in and information.

  • Do I need the 'java-polling-amf in my services-config.xml if I'm using coldfusion

    Do I need the 'java-polling-amf in my services-config.xml if I'm using coldfusion?
    Im using IntelliJ IDEA with a flex project and for some reason its stopping comilation with this error:
    [SUITE (Flex Application 1)] flex.messaging.config.ConfigurationException: The services configuration includes a channel-definition 'java-polling-amf' that has an endpoint with a context.root token but a context root has not been defined. Please specify a context-root compiler argument.
    when I was using flex builder with CF builder I never needed to specify the context.root

    I don't use IDEA, so I don't know what kind of configuration settings it has for Flex project development.
    You don't need the java-polling-amf channel for CF development. By default, CF development uses CF-specific channels:
    my-cfamf
    cf-polling-amf
    my-cfamf-secure
    any custom channels you've created yourself for CF to use
    That said, all the channels require a context root setting for your project to compile properly. If you still have Flash Builder handy, take a look at your compiler switches for a project there to see what you're missing in IDEA.
    Dave Watts, CTO, Fig Leaf Software
    http://www.figleaf.com/
    http://training.figleaf.com/

  • Determining path to the Java SE classes

    hallo,
    i need a clean and cross platform way to find the .jar containing the standard JRE classes, like java.lang, java.awt etc. to look up which classes are in a specific package (e.g. list all classes in "java.lang").
    at least on mac os x, i have the problem getting the path to that .jar, which here is
    /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/classes.jari tried to get this from System.getProperty( ) but without success ... the "java.home" property points to /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home ; "java.class.path" lists only the custom class path of my application but not the jre's classpath . "java.library.path" is wrong, "java.ext.dirs" is wrong ;--(
    of course, i don't want to do new File( new File( new File( System.getProperty( "java.home" )).getParentFile(), "Classes" ), "classes.jar" ) since it will fail on linux or windows. so what to do ? what's the mechanism for javac to find the classes if write "import java.awt.*;" ?
    thanks a lot! ciao, -sciss-

    i poked around in the properties and found ...
    sun.boot.class.pathwhich contains the path i'm looking for . is this a "robust" property which is available in all VMs and will be supported in a future java version ; so can i rely on this ?
    thanks , -sciss-

  • Need a java hashtable class that is more controlable

    Hi,
    I have a C hashtable code that I can easily remove an element in some specific bucket, and in some specific position of the linked list (for conflicted elelments). Also I can strictly specify the size of the hashtable, and the total elements in the hashtable.
    However for java Hashtable class, it seems I don't have the flexibility to remove an element in some specific positions (like what I did in C) , also it seems I cannot exactly control the size of the hashtable.
    Do I really need to translate my C code hashtable to my own Java Hashtable class to fulfill what I need? Or is there any better way to do it?
    Many thanks!
    TimY.

    Sorry that I didn't explain my need clearly in the first message, let me try to do it now:
    First, I need to fix the size of the hashtable because I don't want it consume too much of the memory. In my application, for example, I hope the maximum bucket size of my hash table less than 3000. And in each bucket, there are at most 10 conflicted elements are linked together, and they will be searched sequentially.
    Second, if more elements need to be added to the hashtable but there are already 10 elements in the corresponding bucket, I would like to use some replacement algorithm like LRU, CLOCK to evict one element, and then put the new element there. This is the reason why I need to remove a specific element in a bucket.
    Third, I wish the cost for lookup, add, remove is very low.
    So should I use some other Java classes to implement my requirement, instead of using Java Hashtable class directly?
    Many thanks for your prompt replies to my first message!
    Tim.Y

  • Cannot access POGO games.Downloaded 6.0 and it says it is not compatible with Java Console 6.0.22, java console 6.0.23 and Norton Toolbar 2010.9.06. Pogo needs the Java Console to run. What version of Firefox can I download to access the pogo games.

    the following is the error message I receive when accessing pogo games:
    The connection was reset
    The connection to the server was reset while the page was loading.
    The site could be temporarily unavailable or too busy. Try again in a few
    moments.
    If you are unable to load any pages, check your computer's network
    connection.
    If your computer or network is protected by a firewall or proxy, make sure
    that Firefox is permitted to access the Web.

    The Java plugin (Tools > Add-ons > Plugins) is used to run Java applets.<br />
    The Java Console extensions are only needed if you want to check the code for errors and debug Java applets and are not needed for running Java applets as a visitor.
    See also:
    * http://kb.mozillazine.org/Java#Multiple_Java_Console_extensions

  • Trying to determine if we need the Java stack for ERP 6.0 upgrade

    An issue we have regarding our research of a potential ERP upgrade to 6.0 has to do with the potential requirement to add the Java stack to the WAS engine that support our ERP.  This appears significant due to the impact on infrastructure requirements and operational support.  Based on the master guide for ERP 6.0, it appears that the following components would require the Java stack or usage type AS-Java:
    - Biller Direct 6.0
    - Learning Solution LSO (CP) 600
    - ESS/MSS -- XSS 6.0
    - Extended E-selling Components, XECO 5.0
    - Enterprise Portal Content for Business Packages
    - XI Content, Elster 2.0
    Is this the complete list?  Will other components of ERP or ehp's  require the Java stack in the future?  How likely is it that the Java stack will become a requirement for us to support ERP?
    Thanks,
    Thomas

    Yes, this is correct if Java Stack is already install but I understand from the question that they do not have Java installed already so if they plan to go to ECC 6.0 ABAP Stack they won´t need to install Java stack before or after upgrade.
    They only need to do it´s upgrade to Abap stack to ECC 6.0 and in fact if actual 4.7 is non unicode they won´t need to make it unicode before or after either, just when installing ECC 6.0 SR3 then Unicode is the only way to intall it.

  • Where are the Java API classes?

    Hello All,
    I understand that Oracle9i uses a Java API different than those older classes found in sdoapi.zip here on the OTN.
    Problem is, I don't know where to find them in my newly-installed 9iR2.
    Can anyone help me with this simple question or point me to appropriate documentation?
    Thanks!
    -- john

    I believe the new Java API classes are slated for 10i.

  • Java Connectivity - No classes appearing in the Java Beans Classes dropdown

    Hi,
    VERY NEW user to Crystal Reports.  I am trying to create a report using a java class as a datasource.  I have updated the setting in the CRConfig.xml file, and can get the Java Beans Connectivity screen to appear, but is shows none of my classes in the dropdown.  I found a knowlege base entry that indicated this problem was caused by the JavaBeansClassPath value in the CRConfig.xml file being invalid.  But I've verified the location and it is pathed directly to the classes.
    Not sure what I am missing, but any help is greatly appreciated.
    Thanks!

    Ted,
    Thanks for the reply.  I checked out each of your suggestions, but haven't had any luck thus far.  Here's what I found:
    1.  We created a simple method in an existing public class to return a ResultSet.  The method looks like this:
    public ResultSet GetAllMediaTypesRS()
          String strFuncName = "ScsXDMDatabase::GetAllMediaTypesRS : ";
          ScsDebug coutDebug = new ScsDebug();
          String strSqlStmt;
          String strMediaType;
          ScsStringList sslReturnList = new ScsStringList();
          // Create the SQL to get all the Displayable Media Types.
          strSqlStmt =
             "SELECT DISTINCT mt.Media_Type_Name "
                + "FROM dbo.Media_Type mt "
                + "WHERE mt.Media_Type_Rqst_Display_Ind = 1 "
                + "ORDER BY mt.Media_Type_Name";
          coutDebug.println(strFuncName + "SQL Statement:  " + strSqlStmt);
          // Run the Query
          Statement stmt = null;
          ResultSet SQLResult = null;
          try
             stmt = GetConnection().createStatement();
             SQLResult = stmt.executeQuery(strSqlStmt);
          } //End of Try
          catch (SQLException sqle)
             if (sqle.getErrorCode() != 0)
                coutDebug.println(
                   "Error in ExecuteQuery: "
                      + "Error code - "
                      + sqle.getErrorCode());
                coutDebug.println("Message - " + sqle.getMessage());
          return SQLResult;
    The signature, and the method look fine to us, but maybe we are missing something obvious.
    2. We do use JDK 1.5 to compile the classes, but my JavaDir setting in the CRConfig.xml file points to jre1.6.0_02.  I assume this is OK.
    3. We do see java.exe start up when opening the JavaBeans connection.
    4. No firewall issues as we are inside our corporate network.
    Any other thoughts or ideas?  I did see a knowledge base entry that indicated the cause of this particular problem is that the JavaBeansClassPath in CRConfig.xml is incorrect or invalid.  I've validated the path takes me right to the classes, so I believe that is OK.  Is there some way that we can see the actual path that is searched when the JavaBeans connection is opened?
    Thanks for your help.
    --john davies

  • Where should i add the java packages class path in the ORACLEJDeveloper 10g

    Hello friends,
    I have created a BPEL Program using java embedding activity.
    In it i have added some java code.
    I want to attach path of some java class packages.
    So can any one tell me solution for this.
    Thanks and regards.
    Ram Krishna Tripathi
    [email protected]

    Hello friends,
    I have made a Bpel program in oracle process manager 10.1.2 . using java
    embedding activity.
    (i) I have put the java class files in BPEL-INF /classes folder and
    SYSTEM/classes folder but still compiler is giving error that classes
    couldnot be found.
    I have set the class path in Project -> properties
    So please tell me what could be solution for this problem..
    (ii) Can the import package statements can be written in BPEL program in the
    java embedding activity ?
    Thanks and regards
    Ram Krishna Tripathi
    [email protected]

  • Replacing the java.* Classes

    I want to change the code to say, java.lang.Class for debugging/monitoring. I know the java.exe has a -Xbootclasspath/p:path option for us to prepend the new core api classes to the classpath and the source code for the core api classes are available in the jdk. But the problem is it seems that the javac.exe does not accept a class named java.*. I can use byte code instrumentation tools like Javassist/BCEL to inject code to existing system classes. But is it possible to modify the source code directly and recompile them without having to use byte code instrumenation?

    alec_lee_yl wrote:
    I want to change the code to say, java.lang.Class for debugging/monitoring. I know the java.exe has a -Xbootclasspath/p:path option for us to prepend the new core api classes to the classpath and the source code for the core api classes are available in the jdk. But the problem is it seems that the javac.exe does not accept a class named java.*. Huh? I just compiled java.lang.String using javac.

  • Need the suitable IDOC to post data.

    Hi all.
    I m working on an XI implementation. I need to find a suitable idoc to post sales data. Could you please help me how to find the idocs or please suggest me some sales related idocs.
    Some of the fields are:  item num, item name, shop num, receipt num, customer num, customer name, date, quantity, price, total price.
    Thanks in Advance,
    Regards,
    XI Beginner

    Hi,
    what is your business process?
    Are you supplier or vendor?
    ORDERS should fit.
    Creating Purchase Order Idoc through XI
    http://www.apentia-online.com/UP/Apentia/files/Article/SAPPress_Mastering_IDoc_Business_Scenarios.pdf
    Regards Mario

  • Where to put the java bean classes

    Hi,
    I am very new to the web service developer pack. I have written a java bean but don't know which directory to place it. Can anyone please tell mi???
    Thanks

    put in
    WEB-INF/classes
    if is a jar file
    put in
    WEB-INF/lib
    regards

  • The Java Random class

    Hi, everyone
    I have a question about the Random class
    The following class can choose number randomly. But sometimes it chooses a number for more than once. How do I make it choose the numbers randomly but have no repetition. Thank you very much!
    import java.util.*;
    public class CodeTest
      public static void main(String[]args)
       System.out.println("random number");
       CodeTest x = new CodeTest();
       x.randomNum();
        public void randomNum()
            Random generator = new Random();
            for (int i = 0; i < 10; i++)
                int randomNumber = generator.nextInt(10);
                System.out.println (randomNumber);
    }And what if I have 15 numbers and I just want to pick out ten of them randomly, again, no repetition.
    Thank you very much!
    Edited by: Terry001 on Apr 21, 2008 7:51 PM

    Can you give me some codes to demonstrate how to shuffle the Array[],please? And if I want to store the possible numbers in ArrayList, is there any difference?
    Thank you!
    Edited by: Terry001 on Apr 21, 2008 8:36 PM

  • Update the UI while class library is busy

    Hi,
    I am working on an existing winforms application which contains a UI layer and a Database layer which communicate with each other using a Business layer. That makes 1 winforms application and 2 Class libraries.
    I recently implemented a mechanism which allows the UI to be responsive while the DBLayer is working on a long running query. This involved the Query to be run on a BackgroundWorker and a while loop waits in the DBLayer method for the query to
    complete in the background thread. While waiting I fire and event from the DBLayer which is handled on the UI layer and I run Application.DoEvents() which helps the UI be responsive.
    This solution is working fine but I have a problem now that since the UI is responsive the users are clicking on other buttons and causing an inconsistency of state.
    So I was wondering if there is a mechanism to make the UI responsive but not allow the buttons to be clicked (by responsive UI I mean the page shouldnt appear hanged while users drag the form around or when they click on various sections on the form)
    or cancel all the events for a certain time ?
    Also is there a way to make the UI responsive other than Application.Doevents()
    I cannot implement threading or BackgroundWorker in the UI.
    -Ajay

    Just an update :
    I am now looking forward to using the DisableProcessWindowsGhosting() from user32.dll to solve my problem.
    This removes the message "Not Responding" from the title bar and the close (X) button is not enabled. So the user has to wait for the response.
    My initial issue was : When the form waits for a response from the DBlayer the users try to interact with the form and windows ghosting kicks in after about
    5 seconds. Then the form appears to have hung and the user closes the windows (as the close button(X) is still enabled). This becomes a problem as we have open connections. And other technical issues arise since the form didnt close properly(as the process
    was killed).
    Windows Ghosting E.g.:
    I couldnt implement the enabled and disable controls suggestion as there are many forms and its and existing application which would make testing any
    code change a huge effort.
    The Application.DoEvents() also left a lot of room for new issues as windows messages that should be in the queue and processed after DBLayer response would
    be processed before response.
    After disabling windows ghosting the user has to wait for the window to repond (which happens after the DBLayer responds). So the user cant close the window in a abrupt state.
    Thanks ,
    Ajay

Maybe you are looking for

  • Applet not opening a socket on its own host. Please help.

    I have also posted this in JSC2 forum. My applet is not able to open a socket on its own host. The applet is being served by a JSP (developed using Sun Creator2) from my laptop behind a DHCP broadband router at (say) 125.238.104.132 at my residence.

  • Oracle 9i Update problem

    Hi, i�ve the following problem using an oracle 9i database import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.OutputStream; import java.io.IOException; import java.sql.*; public class prueba publ

  • Nokia Play 360 speakers and Nokia Lumia 1520

    Hi all, I've got a pair of these speakers and am having trouble with my Lumia 1520. The Lumia connects and starts playing just fine but, after a few minute the audio drops for a split second every ten seconds or so. The music continues to play with t

  • SQL query using equal or not equal to

    Hi All; In my below query i need to display i need to display clients with output = Start on Scheme post but output should be equal to Pre- Start Assist or Business Assist ( any one  or both output should not be there) Only display those records Any

  • Tabbed Panels - Default Tab on Mouseout

    Morning! I have looked all over the place for the answer to this question but alas...no luck! So I'm working on just adding one small bit of functionality for the basic spry tabbed panels; the ability that when the user moves their mouse off of the t