This week's book giveaway is in the Cloud forum.
We're giving away four copies of Terraform in Action and have Scott Winkler on-line!
See this thread for details.
Win a copy of Terraform in Action this week in the Cloud forum!

E Cho

Greenhorn
+ Follow
since Apr 24, 2009
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by E Cho

1. Not to mention that Portal enables you to implement security at various levels (pages/portlets/virtual portals/SSO) if properly configured against your user repository(ies).
Which beats having to build your own security framework to do the same thing with your pseudo portlets on a custom web app.

2. Plus various portals come with a content management components (ie Liferay and WebSphere, in my experience) so that you don't have to integrate any 3rd party tools and/or build your own.

3. Portals also have the capability to personalize.... but this feature I find is rarely utilized, but in certain environments, it may be useful.

There are many others... just can't think of any off the top of my head.

10 years ago
Hi Ashish,

There is obviously a big push for Enterprise Portal development using SharePoint now that 2010 is in full swing.

One of the competitive advantages of SP is obviously their Document Management capability which comes out of the box.... but as you know most Java Portals do not come with this.

Can you comment on your experience using various third party Document management tools (open source and not) with Java Portals? How do they compare with eachother and SharePoint (if you've had any experience with it)?

Thanks,
Eric
10 years ago
Hi Ashish,

What is your opinion on using AJAX events vs JSR 286 Events for Inter-Portlet Communication.

Playing with both, I do like the way AJAX event handling enables you to limit the size of requests to the server... but then again if you use JSR 286 Events, you don't have to write so much javascript... (which is painful IMO)

On a related topic.... does making requests to the serveResource method refresh the session? Because I remember that JSR 168 didn't have an AJAX proxy and instead I've used a servlet... which doesn't refresh the session... so even though the user is clicking away, at some point the session will expire if they don't make a full request back to the server.

Thanks,
Eric
10 years ago
Hi Ashish,

I noticed you've included a chapter or two on the integration on Spring MVC and JSR 286.

In the past I've used JSF 1.x and Struts 1.x to "MVCify" portlets and discovered they were more work than it was worth, especially when integrating a lot of AJAX.

Can you comment on if you've used these or any of the newer versions (ie JSF 2, Struts 2) and how they compare with each other and Spring MVC?

Thanks!
10 years ago
Hi Peldi,

I've used the online version to mockup various web and portal applications and I think it's a great tool for low fidelity designs. I find that it really avoids the small details like font and color to be an issue during the initial phase of client requirement meetings.

We also do quite a bit of BlackBerry work and I was wondering if there are templates set for BlackBerrys? If so, where can I find them?

All the best,
Eric
I've primarily developed applications with IBM products and have virtually no experience with JBoss servers although I'm debating whether or not I should spend some time exploring JBoss.

Can you provide a few key advantages of using JBoss AS vs WebSphere Application Server (vs WebSphere Community Edition aka Geronimo) (vs any other app servers you may have experience with)?

Also....

I've been using the Spring/Hibernate stack for awhile now.... but I've noticed that Seam/EJB3 stack could be a valid substitute. Can you provide a couple key advantages of using the SEAM/EJB3 stack over Spring/Hibernate? (Or am I comparing apples to oranges?)

Thanks in advance
11 years ago
The most annoying thing I used to deal with in JSF 1.x was when using the JSF navigation... the URL never reflected the page that it was actually on, but the page before.

Has this been fixed in JSF 2?

Thanks!
11 years ago
JSF
Hi... did you find a resolution to this problem. I'm encountering the same exception for my EJB service locator.

Background:
Migrating a WAS 5.x application to WAS 7. (Struts 1.x, EJB 2.x....etc)

An exception occurs on the following line of code:



I've tried "java:comp/env/ejb/myejb" and "ejb/myejb" for serviceName. The exceptions are NamingException and InvalidObjectException, relatively.

Caused by: com.ibm.ws.naming.util.InvalidObjectException: Some object reference in the name "ejb/myejb" relative to the context "L3RT364Node01Cell/nodes/L3RT364Node02/servers/server1" is invalid. Some possible causes include a context binding in the name which refers to a destroyed context, or an object binding which contains an invalid EJBHome reference. [Root exception is org.omg.CORBA.INV_OBJREF: Could not resolve IOR string. vmcid: 0x0 minor code: 0 completed: No]



I believe I have all my websphere bindings appropriately set...... so can anyone give me some tips... i'd appreciate it.

Thanks in advance.

11 years ago
Hi all,

I'm having a very similar issue.... the details are as follows. (I'm loosely basing my code on the following link http://www.javaranch.com/journal/200709/web-services-authentication-axis2.html).

I have created a web service client using the axis 2 codegen wizard plugin for eclipse.

The web service that is being consumed requires a time sensitive username token.

I have looked at the rampart samples but I'm receiving the following exception when performing the call:




I have the following in my axis2.xml




And the code that performs the request is as follows....




And the exception occurs at line 5 I've also verified through a packet sniffer that the request doesn't have the username token in the soap header and a debug point in the PasswordHandler is never hit.

Note: Rampart 1.3 with Axis2 - 1.4.1

Any help is appreciated.

Thanks,
Eric
12 years ago