Sign in or 

| Version | User | Scope of changes |
|---|---|---|
| Oct 30 2008, 2:02 PM EDT (current) | mewldap | 97 words added |
| Oct 16 2008, 2:22 PM EDT | phumphrey | 123 words added |
| Oracle presenters and related sessions at the Code Camp sessions |
| Taming Web Services Interoperability | Intermediate | Wiki Here |
| Nilesh Junnarkar Agenda Not Made Yet | Room Unknown | Intermediate |
| As SOA adoption continues to take place in the enterprise environment, ensuring Web Services interoperate among heterogeneous SOA platforms becomes more challenging. This session will examine interoperability issues, and suggest principles that can ease the pain. It will conclude with Oracle's participation and contribution in WS-I and WSTF(Web Services Test Forum), and with a demo of WSIP(Web Service Interop Platform) to illustrate Oracle's unique approach. |
| Take a REST on WebLogic Server | Advanced | Wiki Here |
| Symon Chang Agenda Not Made Yet | Room Unknown | Advanced |
| This session will use a sample location search application to demonstrate how to build a Representational State Transfer (REST) implementation using WebLogic Server 10.3. It discusses how to use JAX-WS and JAXB technologies in WebLogic Server 10.3 to simplify the development and deployment of RESTful Web Services. The session will focus on the server side programming; instead of client side scripting. The following topics will be present: - The location search logic with geocoding - XML Schema design and JAXB code generation - The RESTful Web Services Java coding - Different REST HTTP GET and POST methods - Configuration and deployment with ANT scripts The session will also solicit ideas for RESTful Web Services requirements in future releases of WebLogic Server. |
|
| Boosting Your Testing Productivity with Groovy | Intermediate | Wiki Here |
| Andres Almiray Agenda Not Made Yet | Room Unknown | Intermediate |
| Developer testing, unit testing, and/or test driven development should be in the vocabulary of every developer by now. Everyone knows that testing takes time, but you shouldn’t skip testing because of a hard-to-meet deadline. What can you do to make sure you’ll have the following weekend free without worrying that a sudden call will spoil the fun? The answer is to let your testing code be groovier. This session discusses Groovy, a dynamic language for the JVM™ machine whose close integration with the Java™ programming language makes it ideal for testing purposes. With Groovy you can write less code and be more expressive, you can leverage your knowledge of JUnit extensions (such as dbUnit or XMLUnit) to speed up development, and you can use GroovyMocks to intercept calls on concrete classes (easier to set up than EasyMock/JMock). Groovy is also TestNG-friendly, because it supports JSR 175 annotations. Attendees should have basic knowledge of the Groovy language, JUnit, and TestNG. |
|
| What's wrong with JSF and how to solve it | Intermediate | Wiki Here |
| shay shmeltzer Agenda Not Made Yet | Room Unknown | Intermediate |
| JSF is the official Web development framework in the Java EE stack. And while it gathered a big following there are some things that are not perfect with the current implementation. This session gives you the info on what to look out for as well as technologies and frameworks that can help you solve these issues. |
| How to build asynchronous Web Services | Intermediate | Wiki Here |
| pyounguk cho Agenda Not Made Yet | Room Unknown | Intermediate |
| Synchronous interaction falls short of many real-world business requirements, and that explains why supporting asynchronous message exchange has been a must-have in any widely-accepted technologies. Service Oriented Architecture(SOA) is not an exception, and it is asynchronous services that can bring out the fullest potential of SOA. It enables SOA to provide richer Message Exchange Patterns(MEP) beyond simple request-response or one-way interactions, which is the case when relying solely upon synchronous messaging. This session goes over common use cases in which asychronous messaging can be useful or necessary, including but not limited to - long running services whose processing time can go beyond time-out of the underlying transport - batch processing of requests at a certain time of the day - human intervention of requests when users should be a part of responding to the incoming messages - multiple responses for a single request where the business acknowledgement or state update messages can be sent out before the final response | ||||
| Introduction to Spring Web Services | ||||
| pyounguk cho Agenda Not Made Yet | Room Unknown | Beginner |
Spring framework has been gaining tremendous amount of attraction in the developer community. Did you know you can create web services in your spring applications? As is the case with other areas, Spring web service provides a unique development model compared to other frameworks. This session will introduce Spring web services to developers who may have JEE web service development background, focusing on - programming model - key programming APIs - how to enable QoS such as security
|