Recent Tips and News on Java, Java EE 6, GlassFish & more :
• Why I will use Java EE (JEE, and not J2EE) instead of Spring in new Enterprise Java Projects (Kai)
• What is Happening vs. What is Interesting (Geertjan)
• Oracle Coherence & Oracle Service Bus: REST API Integration (Nino)
• Oracle's Top 10 Java Moves of 2011 (eWeek)
• JEP 122: Remove the Permanent Generation (OpenJDK.org)
• JEE6 – Glassfish 3.1, Clustering & Failover (Xebia.fr)
• Testing LAZY mechanism in EJB 3 (e-blog-java)
• Discoing with Vorpal (Chuk)
• Devoxx : les évolutions de JMS 2.0 (Ippon.fr)
• More OSGi... (Jarda)
• Practical Migration to Java 7 - Small Codeexamples (FOSSLC)
• Coherence Part III : Filtres (Zenika.com)
Last Saturday I went to 'Developer Developer Developer 10' on the Microsoft campus at Reading (UK). This is one of a series of regular events put on by the developer community for the developer community. The guys who organise these events put in a huge amount of time and effort into them and they are well worth getting to if you can.I enjoy these events because there's always something currently relevant but also I can get an insight into things I don't normally come across or work with.Having said that, it's web related things that always grab my attention and this year one of my favourite speakers, George Adamson, gave a session on 'Designing for mobile (aka designing for everything)'. This is a subject close to my heart and I've tried to put the argument forward myself on http://www.ew-resource.co.uk/mobile/ but George makes a far better job of it that I can.His slideshow from the session is available on http://www.slideshare.net/george.adamson and although you won't get his unique presentation style in the static slideshow, this is well worth watching if you have the time.
To note, I'm not interested in simply 'hiding' content for mobile devices, I want to filter out that content completely. I'm also not trying to address the issue by building a mobile specific interface (mob.example.com).
There was another question regarding something similar:
How do I prevent useless content load on the page in responsive design?
The solution, in that post, was to set a session during the initial request, and then use the session to filter content on subsequent requests.
I primarily develop in Rails, and I'm wondering if there are any gems or ruby-specific solutions to this problem?
Vor kurzem wurden Sie per Email über die Neuerungen bei der Registrierung von Partner-Deals und -Opportunities informiert. Der Oracle Partner Store (OPS) soll nicht nur den Prozess vereinfachen und transparenter machen, sondern ein allumfassendes Tool für Sie werden: Von der Registrierung eines Deals (mit gleichzeitigem Projektschutz) über die tägliche Status-Anzeige bis zur abschließenden Bestellung können Sie ab 17. November 2012 alles im OPS verwalten.
Nutzen Sie einfach eines der deutschen OPS-Trainings von Oracle University:
7. November 2012
10:00 CET
Tel.: 069/22 22 16 106Conference Code: 4244390#Security Code: 008800#
Webkonferenz-LinkPasswort: Partner1
14. November 2012
11:00 CET
Tel.: 069/22 22 16 106Conference Code: 4244390#Security Code: 008800#
Webkonferenz-LinkPasswort: Partner1
20. November 2012
10:00 CET
Aufgezeichnetes Training von Oracle University
Request ID: 10952(Link wird nachgereicht)
Weitere Termine und Sprachen finden Sie hier.
Oracle Diagnostics Support Pack is available as a patch and can be applied using adpatch. Installation is easy. Just follow the steps in Doc ID 167000.1, eBusiness Suite Support - Oracle Diagnostics Support Pack Installation Guide
For information on how to run the Diagnostics from a menu within the Oracle Applications, please refer to Doc ID 358831.1, Diagnostics Responsibility Configuration.
Please review the following Diagnostic catalogs for your release level and take advantage of using the Diagnostic scripts available. By using these diagnostics, you can avoid problems, troubleshoot issues and reduce time to resolution when logging a Service Request.
E-Business Suite Diagnostics for:
Release 12.1.3, Doc ID 1083807.1
Release 12.1.2, Doc ID 942527.1
Release 12.1.1, Doc ID 783319.1
Release 12.0.6 (Diagnostics RUP6), Doc ID 741601.1
Release 12.0.4 (Diagnostics RUP4), Doc ID 469721.1
Release 12.0.3 (Diagnostics RUP3), Doc ID 464866.1
Release 11i, Doc ID 179661.1
I think this is the correct website to ask this question, if it is not, I am sorry.
I want to start learning mobile device development, but I am someone that gets much more motivated when there is some goal to reach. Because of that, I would like to join a competition.
I know about Microsoft Imagine Cup, which is a very nice competition.
Does anyone knows another mobile development competition with a deadline in the next 6~8 months?
I have been googling for it, but I could not find any, maybe someone knows about something that I couldn't find.
Thanks for your help :)
You already need a catalogue to keep up with the many new stuff coming out from Oracle Engineered from factory.In the Exadata portfolio you have 4 systems:- Quarter Rack X2-2 Database Machine- Half-Rack X2-2 Database Machine- Full-Rack X2-2 Database Machine- X2-8 Database MachineBut if Exadata presents a stunning portfolio, Exalogic doesn't fall behind on that by putting out 6 versions: 3 sizes (Quarter, Half and Full) with x86 processors and the same 3 sizes with SPARC based processors.Finally we have 3 new systems called SPARC Superclusters where Solaris 11 was re-engineered to take more out of the power of Infiniband: "Available in the next calendar year, the Oracle SPARC Supercluster will
be available in T3-2, T3-4 and M5000-based configurations".I see Oracle delivering on it's promise to tightly integrate Hardware and Software to work closer together.
I currently work for a pretty large hospital and have been dabbling in iPhone development for a couple years. The CEO is wanting to get together a group to see what mobile technology we could create. I was contacted to be the main developer.
I wanted to gather some ideas of what kind of mobile apps people have seen deployed in hospitals. Not necessarily medical apps that you can get on the app store, but rather apps built specifically for a hospital.
Any ideas?
If this is not the appropriate forum for a question like this, can someone point me to a forum where it would be appropriate?
Mit Oracle Enterprise Manager 12c Cloud Control und dem Lifecycle Management Pack können Sie Ihren Aufwand in den Bereichen Erstellung und Wartung von Oracle Datenbanken erheblich senken
und so Ihre wertvolle Zeit wieder anderen Aufgaben widmen. Dieser
Oracle Developer Day zeigt in einer halbtägigen Veranstaltung, wie Sie
die Provisionierungs- und Patchinglösungen in Cloud Control für sich nutzen und so viel Zeit einsparen können. Dabei wird die Nutzung anhand von praktischen Beispielen erläutert.
Themen dieser Veranstaltung sind:
Grundlagen des Provisionings in Cloud Control
Datenbank Provisioning
Patching und Migration von Datenbanken
Sicherheitsmodell rund um Deployment Prozeduren
Provisionierung sonstiger Software
Weitere Nutzungsmöglichkeiten von Deployment Prozeduren
Veranstaltungszeit:
12:00 Uhr Networking Lunch13:00 Uhr Beginn der Präsentationen17:00 Uhr Ende der Veranstaltung
Veranstaltungen:
08.10.2012 München10.10.2012 Frankfurt25.10.2012 Hamburg
Die Teilnahme zu dieser Veranstaltung ist kostenlos. Anmelden können Sie sich mit einem Klick auf den Veranstaltungsort.
Following the tradition from last
year, inviting all JavaOne andOracle Open World attendees to
run with me in one of the 10
best cities to run in the US.
The running route will start at Ferry Plaza on
Embarcadero, go through Fisherman's
Wharf, straight up Hyde St, couple of loops around Crooked
Street and then back the same route to end at Ferry Plaza.
Here is the complete clickable map:
The Hyde Street (~300ft in 0.75 miles) and Lombard (~200 ft in 0.15
mile) are challenging elevations and you may cover them once only.
Alternatively you may take a simpler route out-and-back by running
further up to Marina
and Crissy
Field.
When ? Monday, Oct 1, 2012
I plan to leave at 6:17am PT from the starting point and certainly hope
you can join me.
Oracle is doing several
things to keep Oracle Open World and JavaOne sustainable and
reduce the conference footprint. Lets do our share to keep the
conference green!
Of course, don't forget the Geek Bike Ride is
tomorrow.
OS Provisioning is one of the major features of Ops Center. You can set up an OS provisioning plan and profile, which specify how an OS is deployed, and then use them to create new operating systems on any number of systems.
Oracle Solaris 11 works a bit differently than older versions of Oracle Solaris, though, and even if you've done OS provisioning before you might have some questions about how to provision it. The Provisioning Oracle Solaris 11 OS how-to walks you through discovering the target hardware, creating a simple OS provisioning plan and profile, and launching a job to provision an OS. There's further information in the Provisioning Operating Systems section of the Feature Guide.
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
Normal
0
21
false
false
false
FR-BE
X-NONE
X-NONE
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tableau Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
Reporting
in OSB is useful, it allows you to audit message going through OSB. The service
bus console allows you to view the content that
you reported.
To report
data you simply use the Report action in your proxy. The
action itself is rather straightforward. You specify the content to report
($body for example), an optional key for easier search (for example the id of
the record) and that's it.
Sometimes
though, what you want to is a bit more complicated. I recently had a case where
the key was built from the message type (XML) and the id of the message. Seems
quite simple but the id could be any element anywhere in the message depending on its type.
This could
be handled by 'if' statement but adding new cases would mean changing the proxy service
and if you have lots of message types this can get boring so I wanted the
solution to be as dynamic as possible (read "just change a configuration file and
that's it").
The
following entry details how you can make this dynamic in your proxy
by using XQuery/XSLT.
First step
the XQuery
We're going
to use an XQuery to make the mapping between the XML message type and the
location of the identifier in it.
We assume
here that the message type is the first node of the input XML and use a rather
simple Xpath to find the identifier.
The XQuery looks like this for two messages :
<reportmapping>
<row>
<logical>messageType1</logical>
<type>MT1</type>
<reportingreferencelocation>//customID</reportingreferencelocation>
</row>
<row>
<logical>messageType2</logical>
<type>MT2</type>
<reportingreferencelocation>//theOtherIDLocation</reportingreferencelocation>
</row>
</reportmapping>
Second step
the XSLT
To get the
identifier value of the dynamic path, we're going to use an XSLT
transformation. This XSLT takes an XML parameter as input which contains our
xpath (coming from the previous XQuery).
The XSLT
looks like this :
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xalan="http://xml.apache.org/xalan">
<xsl:param
name="PathToNode"/>
<xsl:template
match="/">
<IDVALUE>
<xsl:value-of
select="xalan:evaluate($PathToNode/reportingreferencelocation)"/>
</ IDVALUE >
</xsl:template>
</xsl:stylesheet>
(note the use of a xalan function here. Xalan is the XSLT processor used in weblogic
server)
Last step,
the proxy service
We're now
going to wire everything in the proxy service. First we assign the XQuery
to a variable.
We then get
the entry in the XQuery corresponding to the record we're treating.
We're then
extracting the id of the message using the XSLT transformation
Final
assign is to built the final variable that will be used as the reporting key.
The report
action is then called with this variable.
Everything
is setup. We're now ready to test.
Testing the
solution
Using the test
console, we're sending our first XML ...
<messageType1>
<sender>test console
1</sender>
<customID>ID12345</customID
>
<content>
<field1>value
of field 1</field1>
</content>
</messageType1>
... and a second one of another
supported type
<messageType2>
<header>
<theOtherIDLocation
>ID67890</theOtherIDLocation >
</header>
<body>
<data>Test
data</data>
</body>
</messageType2>
Reporting result
is :
Conclusion
Report is
done as expected. Now if a new message type must be supported we only have to
modify the XQuery and nothing at the proxy service level.
Sample
project attached to this entry.sbconfig-dynamicReport.jar
Oracle Database 11g Release 2 provides the foundation for IT to successfully deliver more information with higher quality of service, reduce the risk of change within IT, and make more efficient use of their IT budgets. By deploying Oracle Database 11g Release 2 as their data management foundation, organizations can utilize the full power of the world's leading database.
Now Oracle Database 11g Release 2 is available for organizations using 32-bit and x64 Windows.
Download either on OTN
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try {
var pageTracker = _gat._getTracker("UA-13185312-1");
pageTracker._trackPageview();
} catch(err) {}
Computacenter (http://www.computacenter.com/), Europe's leading independent provider of IT infrastructure services, recently announced that it is the first partner to offer an Oracle Exadata 'proof-of concept' environment for real-world testing. This new center, combined with Computacenter's extensive database storage skills, will enable organisations to accurately test Oracle Exadata with their own workloads, clearly demonstrating the case for migration.
For more information, read the press release.
Are you planning to migrate to Oracle Exadata? Tell us about it!
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
try {
var pageTracker = _gat._getTracker("UA-13185312-1");
pageTracker._trackPageview();
} catch(err) {}
Vous souhaitez
une présentation de nos produits, rapide et interactive, nous avons développé
pour vous le site It place.tv !
Les sessions
intègrent les présentations de nos
produits mais aussi les process, les témoignages de clients et de nos
Partenaires !
t place.tv le Carrefour des solutions IT Connectez-vous ici
Successful marketing starts with knowing your audience: who they are, what they're buying, and how they like to be contacted. With customer data scattered across multiple systems, getting the answers to these questions can be difficult. Join our live Webcast to see a demonstration of how Oracle CRM On Demand Marketing increases marketing ROI by delivering the right messages to the right targets for the greatest response. Tuesday, March 15, 2011 11:00 a.m. PT / 2:00 p.m. ET Register Now! Technorati Tags: oracle crm,oracle crm on demand,integrated sales and marketing,cloud,saas
If you missed our live webcast Lower the Cost of SAP Applications with Oracle Database 11g earlier this week, the replay is now available.
Watch the free on-demand webcast in which Gerhard Kuppler, Oracle's Director of SAP Alliances, talks about the #1 database for SAP Applications. As of April, Oracle Database 11g Release 2 is available for SAP. By upgrading you can lower the cost of your SAP applications infrastructure and improve your quality of service, so we encourage you to consider the upgrade.
Note: (1) Turn off pop-up blockers if the slides do not advance automatically. (2) Slides are available for download.