SAP Blogs

Java Programming


To learn more, see the Java Programming homepage and wiki space.

Forget SAX and DOM. JAVA mapping just got cooler with JAXB! (Part 2)
Part 2 of the Blog - Forget SAX and DOM. JAVA mapping just got cooler with JAXB! Shabarish Vijayakumar in Java Programming, SAP Process Integration (PI) [Feb. 07, 2012 07:45 AM | 7 Comments | Permalink]

Forget SAX and DOM. JAVA mapping just got cooler with JAXB! (Part 1)
Yes, JAVA mapping just got cooler with JAXB and this blog shows you how. Shabarish Vijayakumar in Java Programming, SAP Process Integration (PI) [Feb. 07, 2012 07:42 AM | 0 Comments | Permalink]

Consuming WSDL file in EJB
This blog is all about, consuming a WSDL file or a Web Service in EJB. Also it throws light on handling web services with "ANY" tag. Vishweshwara P.K.M in Application Server, Beginner, Enterprise Portal (EP), Java Programming, Web Dynpro [Feb. 07, 2012 01:16 AM | 1 Comments | Permalink]

Mobile- und Cloud-Computing unter besonderer Betrachtung der Technologien der US amerikanischen Unternehmenen Google Inc. und Amazon.com Inc. und der deutschen SAP AG
Mobile- und Cloud-Computing unter besonderer Betrachtung der Technologien der US amerikanischen Unternehmenen Google Inc. und Amazon.com Inc. und der deutschen SAP AG Mobile- und Cloud-Computing unter besonderer Betrachtung der Technologien der US‑amerikanischen Unternehmen Google Inc. und Amazon.com Inc. und der deutschen SAP AG Alexander.Bell in Java Programming, JavaScript, Mobile, On Demand and Software as a Service (SaaS), SAP NetWeaver Gateway [Feb. 03, 2012 01:37 PM | 3 Comments | Permalink]

Making NWDS for CE 7.1 portable
Having to deal with several NetWeaver servers and NWDS installations? Want to make NWDS CE 7.1 portable to be more flexible? Tobias Hofmann in Composition Environment (CE), Eclipse, Enterprise Portal (EP), Java Programming, Web Dynpro [Feb. 02, 2012 04:23 AM | 1 Comments | Permalink]

Sucess factors for open source adoption
Join my next webinar on open source adoption in the enterprise. Claus Riegen in Eclipse, Interoperability, Java Programming, Open Source, Standards [Feb. 01, 2012 06:45 PM | 2 Comments | Permalink]

My view on the on demand portal (ODP)
What can the on demand portal from SAP offer and do you need it? Cannot the SAP Portal also be an on demand portal? Tobias Hofmann in Emerging Technologies, Enterprise Portal (EP), Java Programming, On Demand and Software as a Service (SaaS) [Jan. 13, 2012 07:52 AM | 5 Comments | Permalink]

HANA In-Memory Database – Memory Hierarchy in Depth
In this article I cover the HANA In-Memory utilzing the memory hierarchy of the servers to generate the performance. Also provides the tips for Java programmers to think in terms of creating structure of arrays as data storage for analytics or searches. This would enhance the performance of application. Overall we should try to maximize the Cache Hits(L1, L2 or L3) to reduce the wait or idle time of processor (CPU). Sudhir Verma in Analytics, Emerging Technologies, In-Memory Business Data Management, Java Programming [Dec. 28, 2011 10:55 AM | 1 Comments | Permalink]

An experiment of Android with HANA In-Memory Database
Simple android mobile chart application showing the aggregated results from HANA In Memory Database. Sudhir Verma in Analytics, Java Programming, Mobile, Retail [Dec. 22, 2011 08:49 AM | 2 Comments | Permalink]

TF-IDF Multi Thread Java Implementation
TF-IDF Java implementation using multi-threads to improve performance. Sudhir Verma in Analytics, Java Programming, Search [Dec. 15, 2011 05:48 AM | 0 Comments | Permalink]

Updating Someone Else's Scheduled Report
If you have to reschedule someone else's report, how do you keep from being the new owner? Bryan Booth in Business Intelligence (BusinessObjects), Java Programming [Dec. 07, 2011 03:57 AM | 0 Comments | Permalink]

My take on Eclipse Con Europe- Part1
This blog post will showcase all the major highlights of the Eclipse Con Europe 2011. Idea is to give all relevant links for the important sessions. Saurav Sarkar in Eclipse, Emerging Technologies, Java Programming, Open Source [Nov. 24, 2011 09:34 PM | 0 Comments | Permalink]

25.11: SAP Inside Track Rio de Janeiro
The first ever SIT RJ is going to happen next Friday! Prepare yourself for a great SAP related event at the cidade maravilhosa Tobias Hofmann in ABAP, Java Programming, SAP Developer Network [Nov. 23, 2011 10:23 AM | 3 Comments | Permalink]

Getting started with the RESTful service for NetWeaver BPM
Get some hands on experience with the RESTful service for NetWeaver BPM Stefan Henke in Business Process Management, Composition Environment (CE), Java Programming [Nov. 14, 2011 11:31 PM | 0 Comments | Permalink]

Announcing: Project River
As promised in my last blog post I take it as my obligation to not only talk about the big topics, but also shine the light on the runner-ups when it comes to Technology Innovation: so let's take a look at the just announced Project 'River' PaaS. Matthias Steiner in Emerging Technologies, Java Programming, On Demand and Software as a Service (SaaS), Open Source, SAP TechEd [Nov. 10, 2011 06:25 AM | 3 Comments | Permalink]

Posting to the SAP Portal forums
Looking at the SAP Portal forum to seek answers and give them isn't the same as a year ago. You ask why? SAP has currently 7 portal products out there and people don't recognize this when posting their questions. Tobias Hofmann in Enterprise Portal (EP), Java Programming, Knowledge Management (KM), SAP Developer Network [Nov. 07, 2011 03:42 AM | 6 Comments | Permalink]

Calling an External Web Service from an ECC 6.0 system WITHOUT using NetWeaver PI
Recently, one of my colleagues forwarded me a student email to solicit my thoughts: Do you have any experience with calling an External Web Service from an ECC 6.0 system WITHOUT using NetWeaver PI? I would like to find a way to call our SaaS services directly from SAP, but can't use PI because it logs card numbers and security codes which is a no-no for the PCI-DSS requirements. Any good ideas? Kenneth Schieffer in ABAP, Java Programming, SAP Business Workflow, SAP Education, SAP NetWeaver Platform [Nov. 04, 2011 01:07 PM | 2 Comments | Permalink]

SAP Inside Track Rio de Janeiro 2011
Junte-se a nós na PUC Rio de Janeiro para o primeiro SAP Inside Track Rio de Janeiro em 25 de novembro de 2011. Venha aprender e compartilhar seus conhecimentos com seus colegas e também conhecer outros profissionais da área em um ambiente informal. Tobias Hofmann in ABAP, Community Day, Java Programming, SAP Developer Network [Nov. 03, 2011 06:04 AM | 1 Comments | Permalink]

Moderator Spotlight – Benny Schaich-Lebek
Highlighting Benny Schaich-Lebek, an early community member, initial blogger and Java expert! Read to learn more about him. Gali Kling Schneider in Business Intelligence (BusinessObjects), Business Process Expert, Java Programming, SAP Developer Network, University Alliances Message Board [Nov. 02, 2011 02:19 AM | 2 Comments | Permalink]

Get a Brand New Java 1.4!
This is not a typo. If you are using NetWeaver 7 you most likely still use Java 1.4.2. And this runs out of support soon. The (not so) new SAP JVM 4 is now General Available. This means that finally there is a replacement for your JDK 1.4... Benny Schaich-Lebek in Enterprise Portal (EP), Java Programming, SAP NetWeaver Platform [Oct. 31, 2011 08:49 AM | 1 Comments | Permalink]

RESTful service for NetWeaver BPM
This post introduces you to a new project on Code Exchange which provides a prototype of a RESTful service for NetWeaver BPM. Stefan Henke in Business Process Management, Java Programming, Composition Environment (CE) [Oct. 27, 2011 11:33 AM | 5 Comments | Permalink]

Impressions from TechEd 2011 India on PI
My impressions on SAP PI 7.3.1 from the TechEd 2011 India and what it has in store for consultants and customers. LNV in Composition Environment (CE), Eclipse, Java Programming, SAP NetWeaver Platform, SAP Process Integration (PI) [Oct. 26, 2011 12:32 AM | 5 Comments | Permalink]

Security Vulnerabilities Detection and Protection Using Eclipse
This blog entry presents an innovative security vulnerabilities detection system, using Eclipse workbench to leverage agile and decentralized approach in day-to-day developers' life. Gabriel SERME in SAP Research, Application Server, Eclipse, Java Programming, Security [Oct. 14, 2011 12:10 AM | 1 Comments | Permalink]

Why don't you share the source code of your mappings.
What do you do when you don't have the source code of a java mapping in SAP PI. Daniel Graversen in Java Programming, SAP Process Integration (PI) [Oct. 13, 2011 06:44 AM | 2 Comments | Permalink]

Connecting client apps to SAP leveraging Adobe's Data Services and SAP's JCo library
This blog provides useful information for all developers who are using Adobe's Data Services and SAP's JCo library to connect to SAP systems. doctorj1971 in Composition Environment (CE), Java Programming, SAP NetWeaver Platform [Oct. 13, 2011 12:19 AM | 0 Comments | Permalink]

Using a Tomcat 'Monitor Test Plan' for Performance Profiling
By adding a Monitor Test Plan to your JMeter performance tests, it is possible to correlate the relationship between server performance and response time on the client side. This is important when trying to achieve goals around throughput and response time and to validate changes to properties such as garbage collection on the Java Application Server. James Rapp in Business Intelligence (BusinessObjects), Enterprise Architecture, Open Source, Java Programming [Sep. 29, 2011 01:49 PM | 2 Comments | Permalink]

Be careful with transactions and asynchronous calls to MDBs.
Be careful with transactions and asynchronous calls to MDBs - personal experience Ivan Petrov in Beginner, Improving My Experience, Java Programming [Sep. 09, 2011 01:50 AM | 2 Comments | Permalink]

Chunk Message Check: a custom adapter module for PI 7.1
Customers often ask for massive file transfers for the interfaces affecting their systems. This blog describes the realization of a custom adapter module in SAP PI (Process Integration) 7.1 to manage the proper acquisition of chunk files pertaining to a single large file. Alessandro Menale in Java Programming, SAP Process Integration (PI) [Sep. 07, 2011 03:23 AM | 2 Comments | Permalink]

SAP on IBM DB2 for i - Update week 35 2011
The new version SR13 FP10 of IBM IT4J 1.4.2 (J9) has recently been made available for IBM i and is now supported by SAP for SAP NetWeaver. SAP on IBM i amongst other platforms is reaching for pilot customers for the 7.20 downward compatible kernel. Thomas Obermeier in Java Programming, Partnership, SAP Business Suite, SAP NetWeaver Platform [Sep. 05, 2011 07:23 PM | 0 Comments | Permalink]

TechEd Las Vegas: Mobility by SAP Portal (Expert Networking Session)
On Tuesday, Tuesday, 4:30 P.M I will host an expert network session at TechEd Las Vegas, titled: Mobility by SAP Portal. Read what I've planned for my session. Tobias Hofmann in Enterprise Portal (EP), Java Programming, JavaScript, Mobile, SAP TechEd [Aug. 23, 2011 01:54 PM | 5 Comments | Permalink]

SAP NetWeaver OnDemand at TechEd
In this post I provide an overview about the various sessions related to SAP NetWeaver OnDemand Java capabilities. Matthias Steiner in Java Programming, On Demand and Software as a Service (SaaS), Open Source, SAP NetWeaver Platform, SAP TechEd [Aug. 18, 2011 09:06 AM | 8 Comments | Permalink]

Performance & Scalability – a Networked Solutions Quality
Performance & Scalability is an important Architecture Quality defining non-functional capabilities. In this survey we want to get your feedback, expectations and requirements for performance and scalability from a NWS architecture perspective to support business processes spanning across on-demand and on-premise applications. SAP has established the Networked Solutions (NWS) architecture program with the goal of creating a single architecture blueprint that defines how SAP and non-SAP solutions behave as one and fit together to support end to end business processes across heterogeneous IT landscapes for existing and new offerings. Detlef Thoms in ABAP, Application Server, Best-Built Applications, Java Programming, Standards [Aug. 18, 2011 04:31 AM | 0 Comments | Permalink]

Become a JAVAPER - build your own ArrayList and Iterator
If you like Object Orientation but your are scared with or don't know Java, just read the blog and see how your ABAP programs can easily become more Java oriented. Marcin Pciak in ABAP, Beginner, Java Programming, SAP Developer Network [Aug. 16, 2011 10:13 AM | 18 Comments | Permalink]

AJAX, JSON and GZIP responses from SAP Portal
Modify the NetWeaver AS Java configuration for JSON responses from the portal. Tobias Hofmann in Enterprise Portal (EP), Java Programming, JavaScript, SAP NetWeaver Platform [Aug. 11, 2011 05:49 AM | 4 Comments | Permalink]

SAP on IBM DB2 for i - Update week 32 2011
SAP JVM 4 is now available for all platforms including IBM i. Find an entry point to relevant documentation in this Blog. Thomas Obermeier in Java Programming, Partnership, SAP Business Suite, SAP NetWeaver Platform [Aug. 11, 2011 01:09 AM | 0 Comments | Permalink]

Custom Development at TechEd 2011: Leverage your on premise and on demand development skills
TechEd 2011 comes with a powerful set of lecture and hands-on sessions covering on premise and on demand topics to leverage your development skills. Karl Kessler in ABAP, Java Programming, SAP NetWeaver Platform, Web Dynpro, SAP TechEd [Aug. 10, 2011 10:39 AM | 4 Comments | Permalink]

Decision guide "SAP Web Technologies"
Taking decision which (SAP) Web Technology is best choice for your business process is getting harder and harder as there are so many UI technologies around. This is a snapshot of the currently available technologies within the context of SAP which enables you to decide which technology matches best for your requirements! Marco Hochstrasser in Enterprise Portal (EP), Java Programming, SAP Developer Network, SAP NetWeaver Platform, Web Dynpro [Aug. 09, 2011 02:08 AM | 7 Comments | Permalink]

Data Compression Using Custom Actions in SAP MII
This blog explains how to create a custom action in SAP MII to compress and decompress data using GZIP library of Java usually required for data compression and decompression of large XML data in HTTP and SOAP web service calls. Dipankar Saha in Composition Environment (CE), Manufacturing, Emerging Technologies, Java Programming, SAP xApps [Aug. 08, 2011 06:28 AM | 4 Comments | Permalink]

WD Java developers - roadmap for future
There is growing skepticism among the developer’s community about the future of Web Dynpro Java. There is extensive talk of Web Dynpro Java being phased out by SAP. Myself being a Web Dynpro Java developer, I try to explore the possible roadmap for Web Dynpro Java developers within SAP NetWeaver, with this blog. Sharath M G in Business Process Management, Composition Environment (CE), Java Programming, SAP NetWeaver Platform, Web Dynpro [Jul. 29, 2011 02:17 AM | 3 Comments | Permalink]

How to read the Garbage Collector output (for Sun JVM)
This is my second blog dedicated to explain how to understand the output of the garbage collector. In this case, we will discuss the Sun JVM output. Desiree Matas in Java Programming, Beginner, Application Server [Jul. 19, 2011 03:33 AM | 4 Comments | Permalink]

SAP joins OpenJDK
In an effort to align SAP requirements with the standard Java implementation and drive its future development, SAP recently decided to join the OpenJDK project. Claus Riegen in Java Programming, Open Source, SAP NetWeaver Platform, Standards [Jul. 14, 2011 12:21 PM | 5 Comments | Permalink]

SUP Notifications vs. Credentials - Part I
Understand how notification works within SUP for sending new workflow tasks to mobile devices. Ivan Mirisola in Mobile, Code Exchange, Interoperability, Java Programming, SAP Business Workflow [Jul. 06, 2011 12:59 AM | 4 Comments | Permalink]

An Android App for searching HELP.SAP.COM
Searching help.sap.com through a browser on a mobile device is not particularly easy. Following on from my efforts to improve this with an iPhone app 'myHelp for SAP Professionals' constructed for the community, this blog describes my approach to deliver an equivalent app for the Android platform. John Moy in Emerging Technologies, Java Programming, Mobile [Jun. 07, 2011 07:29 AM | 8 Comments | Permalink]

Get Your Questions About SUP 2.0 Answered
Mobile enterprise application platforms help developers create apps fast and furious(ly). The biggest enterprise vendor, SAP, has chosen to standardize on one. Should you? Eric Lai in Emerging Technologies, Java Programming, JavaScript, Mobile, SAP Developer Network [May. 31, 2011 02:46 PM | 8 Comments | Permalink]

How to read the Garbage Collector output (for IBM JVM)
This blog has been created as a quick guide to understand the GC output of a IBM JVM. Desiree Matas in Beginner, Java Programming, SAP NetWeaver Platform [May. 27, 2011 04:00 AM | 4 Comments | Permalink]

Sustainable Programming Part II - How Your Program Code Can Leverage Power-Saving Technology
How to best embrace the emerging power-saving technology trends is a challenge primarily for the technology developers at SAP. Software must support the available power saving techniques at both the hardware and the software level. On the hardware level CPUs, the main power consumers, are getting more and more power-aware. On the software level, SAP software must support and actively integrate the new power management functionalities of the CPUs and the operating systems. Detlef Thoms in ABAP, Application Lifecycle Management, Green IT, Java Programming, Sustainability [May. 06, 2011 01:38 AM | 2 Comments | Permalink]

Sustainable Programming Part I - Balancing Best Performance and Lowest Power Consumption
For software developers, being sustainable and contributing to Green IT means designing software programs that make efficient use of computing resources. For SAP programmers, this becomes even more imperative if we take the huge number of all business transactions worldwide into consideration that is handled by an SAP system in one way or another. The goals for a high performance are to ensure that software is scalable, and that it achieves stable end user response times and the expected throughput. Adhering to these goals helps when programming for a Green IT. But the equation “performance-optimized coding = power-optimized coding” is not always true – sometimes there is a tradeoff between power and performance. Looking more closely at specific performance requirements we can see different degrees of interdependence between high-performance program code and power consumption. Detlef Thoms in ABAP, Application Lifecycle Management, Green IT, Java Programming, Sustainability [May. 06, 2011 01:36 AM | 1 Comments | Permalink]

1 to 50 of 1097 Next
Subscribe to Java Programming Blogs

RSS: RSS Feed for SAP Weblogs about this topic.

Email:

Delivered by FeedBurner

Recent Java Programming Discussions

Right Direction
Posted on Feb. 10, 2012 09:53 AM
by alessandro spadoni
I deployed the kit and it works great! As you said,I think that this solution...

Version support?
Posted on Feb. 09, 2012 11:56 PM
by Shabarish Vijayakumar
mine is a PI 7.11 server and i have used JDK 1.5 along with the JAXB jar files.

Version support?
Posted on Feb. 09, 2012 01:56 PM
by Jaishankar
Excellent blog. Congratz Shabz!!! Which version of PI where you using to test...

I agree, this is the way forward
Posted on Feb. 09, 2012 03:11 AM
by Stefan Brönner
Hi Michael, this is exactly what we are doing here. We are currently migra...

Memory usage
Posted on Feb. 09, 2012 03:11 AM
by Shabarish Vijayakumar
Prabhu, I have not done any kind of performance testing yet so cannot comment o...

Agree with Direction
Posted on Feb. 09, 2012 02:35 AM
by Nathan Oyler
HTML5 + Javascript can make fantastically complex and intricate websites. Jquery...

Memory usage
Posted on Feb. 09, 2012 12:47 AM
by Prabhu
Nice approach Shabarish Any thoughts on the memory usage compared to DOM and ...

Right Direction
Posted on Feb. 08, 2012 02:02 PM
by Isaias Cristiano Barroso
Hi Michael, In my opinion this is a good choice, today I've get the Toolkit a...

Nice One!
Posted on Feb. 08, 2012 02:13 AM
by Sudharshan Aravamudan
Hi Shabarish, Nice blog. A Welcome alternative option for complex transformat...

Interesting..!!
Posted on Feb. 08, 2012 01:23 AM
by Shabarish Vijayakumar
the best part is the ease of use and simplicity which in turn leads to readabili...

Interesting..!!
Posted on Feb. 07, 2012 07:26 PM
by Santhosh Kumar V
Excellent...! This options looks interesting and also gives an impression li...

Nice one!
Posted on Feb. 07, 2012 02:19 AM
by Sudharshan Aravamudan
Hi, Nice blog. Good explanation on the usage of ANY tag. Regards, Sudhars...

SF
Posted on Feb. 06, 2012 09:02 AM
by Claus Riegen
Hi Tobias, indeed, this webinar will focus on best practices for open source ...

a gamification
Posted on Feb. 05, 2012 11:37 AM
by Gregory Misiorek
nice overview of HANA, but why bingo?!?

Mein Kompliment
Posted on Feb. 05, 2012 07:11 AM
by Alexander.Bell
Danke! Fragen immer gerne! Neuigkeiten gibts immer im original Blog Post, wie z...