Java is a high-level, platform-independent, object-oriented programming language originally developed by Sun Microsystems. Java is currently owned by Oracle, which purchased Sun in 2010.
2
votes
1answer
120 views
Designing status management for a file processing module
The background
One of the functionality of a product that I am currently working on is to process a set of compressed files ( containing XML files ) that will be made available at a fixed location ...
1
vote
1answer
306 views
Handling error message for a Spring MVC login form
This can apply to many error handling scenarios, but I'm curious about how to do it in a login scenario.
Given this Spring controller method:
@RequestMapping(value = "/account/login", method = ...
4
votes
0answers
266 views
Attachment handling for web application with Jackrabbit
I need to manage attachments on my Spring web application and I thought to use an open source repository. My app it's a job approval system using J2EE / SPRING 3 Framework and postgress DB to allow ...
2
votes
0answers
119 views
Design thoughts on a schema based request object for CXF endpoint
Trying to seek design suggestion on a schema based request object for a CXF endpoint. I've created a CXF SOAP endpoint which takes the following object as an input. The request object will have ...
1
vote
0answers
119 views
Fluent interface implementation and reflection. Case study
I hope I picked the right group for this question...
I have this little framework I want to implement and I would like to have an opinion on it. In particular I am more concerned about the ...
0
votes
0answers
5 views
Java blocking on multiple queues
I'm not a very experienced Java programmer, so forgive me if this is a bit of a newbie question.
I'm designing a system that consists broadly of 3 modules. A client, a server and an application. ...
0
votes
0answers
73 views
something feels off about my model encapsulation
I have a model doing all the buisness logic. I use package scope methods to allow me to modify state on objects that the controller can view, but not change directly. Unfortunately, I'm actually ...
0
votes
0answers
58 views
Patterns for refactoring
I have a existing legacy library which has multiple helper classes. For example Helper1, Helper2. They are not well organized. I want provide an easy to use interface like this:
...
0
votes
0answers
91 views
Java Design Question - Updates to Multiple Tables
My application is having several domains and have corresponding screens for doing all the CRUD operations.
Now I have a requirement where objects from cross domain should be shown in single screen. ...
0
votes
0answers
59 views
How to teach myself how to use Certona
I'm a Java programmer, and I'm going to be starting a new job in a week and a half. I don't know very much about what the job entails yet, but I do know I'll be working with a tool called Certona ...
0
votes
0answers
43 views
Make the lines hide (logically speaking) in applets
I am developing an application where I draw large number of lines (color is given as black) and update them where I need to remove them from screen.
I thought of making their color to match with the ...
0
votes
0answers
108 views
What design strategy can I use in the below scenario?
I have folder structure similar to below:
Parent_Folder
|
----- Sub Folder 1
| |
| ----- src
| |
| ----- lib
|
----- ...
0
votes
0answers
71 views
Distributed cache - do I have to serialize/externalize the objects
I'm having to code the Serializable or Externalizable implementations for objects to be put in a distributed cache - Oracle Coherence or IBM Xstreme Scale.
What happens if we don't do this - and ...
0
votes
0answers
91 views
Where are the Interface information stored?
I would like to know whether the information in an interface such as the variables which are final and the methods which are abstract and static would all live in method area ???
And what would be ...
0
votes
0answers
131 views
Mahout - Clustering - “naming” the cluster elements
I'm doing some research and I'm playing with Apache Mahout 0.6
My purpose is to build a system which will name different categories of documents based on user input. The documents are not known in ...