Legality of all development with Java SDK

Hello!
I'm interested in legality of all development by BO SDK.
Another words is SAP supports free development through their API?
Or we must buy some licences for development?
Best regards!
Artem.

You will have to be a bit more specific about the SDK you want to use. In brief, BO SDK would mean Enterprise and then you should be asking your Admin or SAP account rep about licensing. Or call sales; 866-681-3435
Worldwide Office Locations | SAP
- LUdek

Similar Messages

  • Browser Plug-in development with Java

    Hiya!
    My company wants me to develop a plug-in for different browsers (e.g. Internet Explorer, Mozilla, etc.) running on different platforms (e.g. Windows, Linux, etc). My first thought was that I should develop that plug-in in Java.
    But how to develop a browser specific plug-in in Java? Can I use the Java plug-in provided by Sun for Internet Explorer? Do you think a browser specific plug-in developed in Java meets performance issues. Does anybody have a good idea to avoid long downloading time of JRE if not installed?
    Did someone developed a browser specific plug-in in Java?
    Or is it the better way to step back to C/C++ and develop an ActiveX component, ...
    Please help me out ...
    Best regards
    Gerhard

    Sun provides java plugin support for major OS's and Browsers. They also provide a helpful utility (HTMLConverter) which converts current HTML documents with <APPLET> tags to the corresponding TAGs the plugin utilizes (<OBJECT> for IE and <EMBED> for Netscape).
    Do you think a browser specific plug-in developed in Java meets performance issues?
    The main bottleneck occurs when the applet requires a plugin to be loaded. If loaded over the Internet on a dialup line, this can be substantial. I am testing on an intranet and it takes about 20 seconds to load the jre.
    Here is a link to get started with:
    http://java.sun.com/products/plugin/index-1.4.html
    Pete,
    PS I happen to be using the java plugin myself for the firt time and have run into a problem with installing it for Netscape on Linux. If you have successfully done this I would appreciate any advice. Below is a link to my post regarding the problem.
    http://forum.java.sun.com/thread.jsp?forum=31&thread=285516

  • Mobile app development with Java FX

    Hi
    I would like to get the below details regarding the mobile app development using Java FX.
    1)Which is the latest version that supports mobile app development ?
    2)Will it have the cross device support?
    3) How about the performance and security?

    1)Which is the latest version that supports mobile app development ?None.
    1.3 did support mobile development to some limited extent, but that is a deprecated dead branch and no longer supported.
    You can run JavaFX on a Windows 7 or 8 tablet PC, but my guess is that by mobile app development you mean iOS/Android - neither of which are supported.
    2)Will it have the cross device support?Perhaps there will be a version of JavaFX that runs on iOS/Android at some time in the future.
    There are people working on making this possible =>
    http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-May/007632.html "OpenJFX on iOS using RoboVM"
    3) How about the performance and security?Can't really talk about performance and security of something which doesn't exist.

  • Development with the SDK

    Hello,
    I am new to SBO SDK development. So I have ran through the tutorial and the samples. I used the profession installer to install some of the samples. After troubleshooting a wizard problem (missing "...setup.msi"), I can successfully create installer programs for the sample addons. I can also make changes to the addon code and get the updated addon installed. Here is my question - what is the most efficient way to develop? This process is extremely time consuming. There has to be a better way. These are the steps it seems I need to follow to ensure a successfull installation.
    1.) create the "Hello World" pgm
    2.) run the profesional install wizard - which fails
    3.) manually create the setup project for the installer pgm and complete the TODO list
    4.) create the .ard file
    5.) log into SBO, register the add on, install the addon and start the addon
    6.) modify the "Hello World" pgm to say "Goodbye World" and recompile.
    7.) modify the installer pgm to remove the embedded setup files (they are not updated during the recompile of the insaller pgm. Therefore the addon.exe does not get updated) and re-add the embedded setup files to the installer pgm.
    8.) create a new .ard file
    9.) log into SBO and unregister the original addon and log off
    10.) log into SBO for the uninstall to take place for the original addon
    11.) register the add on again, install and start the addon
    Steps 6-11 would need repeating for each change. Any help would be much appreciated. I simple want a faster way to work.
    Some ideas come to mind.
    Is there a best way to utilize the debugger?
    Is there a way to bypass the ard file during development?
    I seem to work more on the tools than the solution.
    thanks in advance - Jason

    Hi Jason,
    You don't mention which development platform you are using, so I'm going to assume it's one of the Visual Studio versions...
    If I've read your post correctly, you are reinstalling your add-on after each code change. This is not required as you can run in debug mode in VS and the add-on will still connect to your SBO client and behave as a fully functioning add-on. All you need to do is put a connection string in the properties of your project (details for this should be in the SDK Help Center). When you have finalised your code, you can then recompile in Release mode and create an installer. This should limit the number of times you need to go through the process of updating the installer and registering it in SBO.
    Kind Regards,
    Owen

  • Traping all Events with Java App

    Is it possible to trap all mouse event from Java code even when the java app is not in focus? Lets say a VB app is running and then Java needs to know that that VB app has been clicked?
    ANy useful tip on this?

    Is it possible to trap all mouse event from Java code
    even when the java app is not in focus? No.
    You will have to do this with native code.

  • Back level the Java sdk from 1.4.2.75 to 1.4.2.20

    Hi,
    Due to some some techincal issue while installing a patch our OS team found some issues with Java sdk 1.4.2.75,So they back level the java sdk with 1.4.2.20 and now they could install the patch without any issues.
    So can anyone let me know what would be the impact of the following changes on my application.
    Can anyone let me know the difference between this 2 versions.
    Thanks,
    Satish

    Read the release notes for the different versions. The only differences should be bug fixes.
    Btw. Are that IBM versions?

  • Java SDK version 5 update 5 incompatible with J2ME WTK1.0.4_02? Help!

    Hi guys,
    Total newb here, and frustrated beyond measure at my own ignorance. I'm trying to write some basic java apps for a cellphone.
    I have downloaded the latest Java SDK from Sun, and the Wireless Development Toolkit.
    Sadly, following the instructions to the letter, the demos all fail to compile with an error
    javac: target release 1.1 conflicts with default source release 1.5I've spent the last three hours combing this forum and the web for a solution and I'm stumped. The best advice I've found is to download the 1.4.2 SDK (but that doesn't appear to be available any more... anyone?) or to some command line arguments like -source or -target. Problem there is that the WTK doesn't seem to provide the option of passing arguments to the compiler.
    Could somebody please put me out of my misery and advise me what the best way past problem is?
    Thanks
    -A

    Download 1.4.2 SDK here:
    http://java.sun.com/j2se/1.4.2/download.html

  • Sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loop

    sir i have given lot of effort but i am not able to solve my problem either with notifiers or with occurence fn,probably i do not know how to use these synchronisation tools.

    sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loopHi Sam,
    I want to pass along a couple of tips that will get you more and better response on this list.
    1) There is an un-written rule that says more "stars" is better than just one star. Giving a one star rating will probably eliminate that responder from individuals that are willing to anser your question.
    2) If someone gives you an answer that meets your needs, reply to that answer and say that it worked.
    3) If someone suggests that you look at an example, DO IT! LV comes with a wonderful set of examples that demonstate almost all of the core functionality of LV. Familiarity with all of the LV examples will get you through about 80% of the Certified LabVIEW Developer exam.
    4) If you have a question first search the examples for something tha
    t may help you. If you can not find an example that is exactly what you want, find one that is close and post a question along the lines of "I want to do something similar to example X, how can I modify it to do Y".
    5) Some of the greatest LabVIEW minds offer there services and advice for free on this exchange. If you treat them good, they can get you through almost every challenge that can be encountered in LV.
    6) If English is not your native language, post your question in the language you favor. There is probably someone around that can help. "We're big, we're bad, we're international!"
    Trying to help,
    Welcome to the forum!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Having trouble with creation of a cloud service with multiple virtual machines using java sdk.

    I am creating a cloud service on azure with 2 virtual machines using java sdk API. Service created successfully.
    My input endpoint details are as follows.
    INPUT ENDPOINTS
    Head : 191.238.144.47:2400
    Head : 191.238.144.47:22
    Node0 : 191.238.144.47:43211
    For Head instance port 2400 is for HTTPS and port 22 is for SSH and for Node0 instance port 43211 is for SSH.
    But I am having problem with doing a ssh on Head instance. Sometimes it works sometimes doesn't. Same problem with HTTPS also.
    I have some application running over there but when i try to access it thru browser sometimes it works but most of the time doesn't. When I restart the instances from azure portal, its works after
    that(not always but most of the time). 
    Now I am confused what is going on there. I am creating cloud service and virtual machines using java sdk and setting input endpoints also. After creation of all instances i restart every instance programmatically .
    I am not sure whether restart is required or not. It must be something to do with input endpoints only but not able to get the right thing i guess. When i do the same thing thru azure portal(creation of cloud service with virtual machines and setting up input
    end points) everything works fine but not achieving the result when implementing it by java sdk API. Please help me.

    HI Nithin,
    Thanks for your reply. I am setting the endpoints after creating my instances using update call. Here's the code snippet.
    AzureService aServ = new AzureService(session);
     if(aServ.checkNameAvailability(clusterName)) {
               aServ.createHostedService(clusterName, "dbX cluster");         
             // Creating head instance
             aServ.createHead(clusterName, imgName, headType, userName, pswd);  
            // Setting end points for head node
             String name = "ssh";
             int port = 22;
             aServ.updateVMInputEndpoint(clusterName, "Head", name, port);
             // Restarting head instance
             aServ.restartVM(clusterName, "Head");
           String roleName = "Node";
           String tmpRoleName = "";
           for(int i=0; i<noi; i++) {
                      port = 43210+(i+1);
                      tmpRoleName = roleName + i;
                   // Creating node instance
                    aServ.createVM(clusterName, tmpRoleName, imgName, nodeType, userName, pswd);
                  // Setting end points for node instance
                   aServ.updateVMInputEndpoint(clusterName, tmpRoleName, name, port);
                  // Restarting node instance
                 aServ.restartVM(clusterName, tmpRoleName);
          // Method to update the input endpoint details 
          public void updateVMInputEndpoint(String clusterName, String vmName, String name, int port)
            throws Exception {
                    VirtualMachineGetResponse resp = computeManagementClient.getVirtualMachinesOperations().
                                                            get(clusterName, clusterName, vmName);
                    VirtualMachineUpdateParameters updateParameters = new VirtualMachineUpdateParameters();
                    //get the configuration list
                    ArrayList<ConfigurationSet> configlist = resp.getConfigurationSets();
                    //get inputendpoint list and update it
                    ArrayList<InputEndpoint> endpointlist = configlist.get(0).getInputEndpoints();
                    InputEndpoint inputEndpoint = new InputEndpoint();
                    inputEndpoint.setEnableDirectServerReturn(false);
                    inputEndpoint.setPort(port);
                    inputEndpoint.setLocalPort(port);
                    inputEndpoint.setName(name);
                    inputEndpoint.setProtocol(InputEndpointTransportProtocol.TCP);
                    endpointlist.add(inputEndpoint);
                    // Open port for https on head node
                    if(vmName.equals("Head")) {
                            inputEndpoint = new InputEndpoint();
                            inputEndpoint.setEnableDirectServerReturn(false);
                            inputEndpoint.setPort(2400);
                            inputEndpoint.setLocalPort(2400);
                            inputEndpoint.setName("https");
                            inputEndpoint.setProtocol(InputEndpointTransportProtocol.TCP);
                            endpointlist.add(inputEndpoint);
                    updateParameters.setConfigurationSets(configlist);
                    //required for update
                    OSVirtualHardDisk osVirtualHardDisk = resp.getOSVirtualHardDisk();
                    updateParameters.setOSVirtualHardDisk(osVirtualHardDisk);
                    updateParameters.setRoleName(resp.getRoleName());
                    OperationResponse updtResp = computeManagementClient.getVirtualMachinesOperations().update(clusterName, clusterName, resp.getRoleName(), updateParameters);
    And every time i am creating a new cloud service along with head and node instances. Region is "South Central US".
    I am setting ProvisionGuestAgent field to true at instance creation time. Thank you.

  • Problems with stacked bar chart in Java SDK and CRDesigner

    Hi @ll,
    I have an issue with the rendering of stacked bar charts through the Java SDK and the CRDesigner. unfortunately, my research in this forum and with the help of aunt google didn't lead to success.
    These are my problems:
    I have a  stacked bar chart which, when datasets/stacks increase in number per bar, displays errors:
    1.)  the single stacks of the bar merge together randomly and form bigger stacks with the sum of the singles. the information of  single stacks gets lost in the bar.
    2.)  the total sum of all singles is bigger than the maximum value on the y-axis displays. thus, the scaling is wrong.
    1.) appears in the CRDesigner as well as in the Java SDK
    2.) only occurs in the Java SDK
    Is there any trick to turn the random merging of slices off?
    Is the false scaling a known issue and is there a bugfix/workaround?
    many thanks for all advice
    Tom

    hi folks,
    i found the answer to the above problems:
    when you specify the recordfields that are responsible for the change to the next stack or bar, the 'stack' fields have to be unique.
    in my case i evaluated durations in msec (as stacks) from different devices (as bars). randomly i had the same durations for one device. what happens is, that CR does not notice a change and accumulates to the first stack with the same duration.
    surprisingly this also seems to derange the axis scaling. fix the problem by simply using an overall unique recordfield like rownum or a formula that forms the current timestamp to text as identifier for the stacking.
    cheers
    .t

  • The version of iOS on does not match any of the versions of iOS supported for development with this installation of the iOS SDK

    Getting this error message as of this morning: The version of iOS on “iPad” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK. I've downloaded the latest SDK and gone through the usual turn off and turn on again for iPad and computer, removed and reinstalled the iPad from Organizer and have no idea how to make apps build now. I was prompted to update the iphone too but there's no way I'm updating it if this issue can't be resolved.

    Okay these are the steps I took to solve the problem - they may not be the right ones for you but they've solved the problem and saved time hunting for some other solution. Firstly I changed my MAC system to Lion with the £20 download, then I deleted the old Xcode and installed the new version that is app based and doesn't support Snow Leopard, then all was well. I can now update my xcode via the app which is quicker and more logical and can update my iPhone rather than chug along avoiding updates as I need to update my existing apps on the app store and upload a new one.

  • Sybase ESP java sdk, SQL parser exception for all queries

    Hi,
    I am new to Sybase ESP java sdk. Trying to use sdk projection subscription, but getting for all the queries including blank string:-
    com.sybase.esp.sdk.exception.ProjectErrorException: SQL parsing error
    at com.sybase.esp.sdk.impl.SubscriberImplV3.doSubscribe(Unknown Source)
    at com.sybase.esp.sdk.impl.SubscriberImpl.subscribeSql(Unknown Source)
    My Example code :-
    Credentials creds = new Credentials.Builder(Credentials.Type.USER_PASSWORD).setUser("user").setPassword("pwd").create();
      Project project = s_sdk.getProject(uri, creds);
      project.connect(WAIT_TIME_60000_MS);
      Subscriber subscriber = project.createSubscriber();
      //subscriber.subscribeStream("Trades");
      subscriber.connect();
                    subscriber.subscribeSql("select UserMaxCpu from wSBW912");
    I am new to sdk and not sure what I am doing wrong here, please suggest.
    Thanks,
    Venkatesh

    The problem you're experiencing is due to your JNDI configuration not matching the JavaDB database where you created the tables.
    If you look at the config for DerbyPool in the Admin Console, you'll see that DerbyPool points to:
    jdbc:derby://localhost:1527/sun-appserv-samples
    In the Admin Console click Resources->Connection Pools->DerbyPool, then click Additional Properties (9.1) or look at the page (9.0).
    You can either modify DerbyPool's config to point to:
    jdbc:derby://localhost:1527/BookDB
    Or you can create the tables in sun-appserv-samples. The create-tables ant task included with the Java EE 5 Tutorial will create the tables in the correct database.
    -ian

  • Can I develop a driver mouse with Java?

    Hi,
    Can you tell me, if I can develop a driver mouse with Java and if not why and with which programming software?
    And do you have a web site or forum reference about driver mouse?
    Best regards,
    Dimnet2000

    Aren't you all a little too hasty with your NOs?
    If the task is to develop a standard plugged-in mouse driver you see and use everyday and that loads together with the bootup process of Linux, Windows... the answer propably is "No" or "better not".
    Other than that... You can draw on the screen and you can communicate with the Serial Port. I think you could very well build your own mouse driver for a non standard Mouse to make it work in all Java applications. If you don't need 100% platform independancy you might think about building modules to trigger OS-Events via JNI.
    For standard use this might not seem a sensible thing to do, but imagine if you are in some way handicapped and need a very special mouse that you want to carry around and use across several platforms without compiling and instaling drivers everywhere...

  • App developed with AIR 1.5 (or Flex 3 sdk) export to Tablet

    I have an enterpise app maked with Adobe AIR 1.5, developed with Flex 3 SDK and halo components (MX not Spark).
    I want to export this app to a tablet for my client (this app is very easy to use in a touch screen). But i supose that i have to rewrite all app in Flex Hero SDK (and export with AIR 2.6) and its hard.
    Anyone has export an app developed with Air 1.5 or Flex 3 SDK to a tablet of android, blackberry or IOS with AdobeAIR 2.5 or 2.6?
    Perhaps it could run in a tablet of Windows 7 but this tablets seems realy poor...
    Thanks guys!

    Anyone has an old app made in flex 3 or air 1.5 who wants to export an tablet?

  • How can I develop co-broswing on Windows platform with java language?

    How can I develop co-broswing on Windows platform with java language?
    The function will be realized
    Now I want to develop a co-broswing system with java language on Windows platform.That is to say I will develop
    a application run on client to track the present browser.Wheh the URL address of your present if changed(for example
    when you click a link or submit a form),the application will capture the new URL address and send it to the other
    client that make co-browsing connect with you.The browser on the other client side will catch the new URL and refesh
    the page to show the page.
    The question I fall across and want to ask you
    (1)How to watch system process with java on the Windows platform?Because I want to get the process information of
    the present broswer,and then get the URL address of the present broswer.
    (2)Develop an application to watch the URL address of the present broswer continuance,If the URL address is changed,
    then send the new URL address to the client on the other side,let his broswer to show the new page using the new URL.

    Paulc, A proxy server is not the right thing.
    What our man here is looking for is a solution for two
    users to kind of surf the net "in tandem" - when one
    user navigates to a different web page, so does the
    other user,
    These are typically used in call center applications
    where the advisor guides a caller through , say
    filling in an insurance form or pointing him to the
    right product specification pages.
    Xing, why are you using Java for this ? You need
    something that has better windows integration. If you
    look on MSDN.microsoft.com and search for "explorer
    bar" you will find solutions to the questions that you
    raised.
    There are also commercial products on the market that
    already do this kind of stuff. there is one from
    www.genesyslabs.com which is considered to be the best
    of breed.
    It is difficult or almost impossible to do this in
    Java for a commercial application.
    If you are developing this as an academic exercise,
    give it a try. Post your email address here, and I
    will contact and help you out if you like.my e-mail is below ,I want to contact you and need all of your help.
    [email protected]

Maybe you are looking for

  • PDF does not Print on Adobe reader 8.0 or above versions

    Hi SDN, I have a webdynpro application in which I have used Adobe LiveCycle Designer for showing a pdf of Sales Order. Now those who are using Adobe reader 8.0 or higher version, the pdf is not getting opened in their systems. We have following: Adob

  • Adcfgclone.pl on appsTier errors out...

    While running adcfgclone.pl on appsTier we get the following error, at 73% stage ORA-12705 : invalid or unknown nls parameter value specified Regards, Rupdipt

  • Why we need ITS & Web As server in portal landscape

    HI Gurus, Why we need ITS server and web As server in portal landscape Thanks in Advance, Sakthi

  • DNG VS ACR updated

    my nikon D300s NEF file won't open in ACR, will i ned to to donwload both DNG and ACR 5.6 to open the files, or will just updating the ACR work?

  • "Unable to connect to secure server." Why?

    Safari previously operating OK under OS 10.3.9 suddenly starts reporting "Unable to connect to secure server" with a number of (maybe all?) <https://> sites. Explorer doesn't exhibit this problem. Removing Safari .plist, clearing caches, and removing