Win a copy of Spring Boot in Practice this week in the Spring forum!

Bryan Lee

Greenhorn
+ Follow
since Feb 13, 2004
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 Bryan Lee

Hi,
I have a beginner's question. I got some simple RichFaces example from internet. It's running okay under Tomcat. However, I just cannot get them to work under JBoss 4.2.3 wiht SDK 6.0.

What is required to run RichFaces under JBoss AS?

Thanks
13 years ago
JSF
I have been trying to narrow down the problem. I know if I can make org.apache.axis.types.Time.toString() print out without 'Z' at the end, then I can get rid of this problem. But I've tried every possible way, it simple always print 'Z' at the end.

new Time('12:10:00');

or

new Time(java.util.Calendar); with all the timezone setup properly...

Still, Time.toString() will have a 'Z' at the end.

I suspect that Eclipse Web Service Explorer did use org.apache.axis.types.Time as the data type! Any comment?
14 years ago
Hi,
I am having data type 'Time' (org.apache.axis.types.Time) trouble. The client send the data to the server, the result (server write in MySQL) always 1 hour ahead. I've investigated the timezone and any possible aspect, but still cannot resolve the poroblem.

BACKGROUD
I have a web service bean running on JBoss. One of the data type is TIME. JBoss IDE compile the code and generate a data type with
javax.xml.datatype.XMLGregorianCalendar class.
On the client side, Eclipse generate the data type that use the:
org.apache.axis.types.Time class.

By using the TCP/IP monitor, I can see the client pass '12:10:30.000Z' to the server. Somehow, this will end up as '13:10:30' which is one hour ahead.

The client and the server are both on the same machine at the moment. The timezone is GMT-0.

I have also use Eclipse web service explorer client to test. There is NO such problem. By using eclipse TCP/IP monitor, I can see the client pass '12:10:30.000' to the server.

Somehow, this 'Z' at the end of the time format will make 1 hour ahead. Any body know what's going on?
14 years ago
Basic Vacancy Information
Vacancy Code
73169

Vacancy Title
SOA Information Developer

Contact Country
United Kingdom

Location
Hursley

Job Category
Research & Development - Software Engineer

Job Description
Business Unit Description
The Hursley User Technology group is closely linked with the product development teams and is responsible for the production of the technical information that our customers need hen they use the software that we produce. The team includes technical authors, editors, translation and manufacturing planners, and User Centred Design specialists.

Project Area Description
This vacancy is for an information developer to join the SOA team in Hursley, which is developing a service registry to help businesses to manage and govern their web services and hence their business processes. The registry is a system for storing, accessing and managing metadata used in the reuse, selection, invocation, management and governance of services in an SOA.

Job Description
Your role will be to design and deliver information for an online help system based on the Eclipse platform. We are looking for experienced technical authors or technical professionals, with a passion for IT, and with relevant product knowledge, who want to develop their expertise in information development. Applicants will be able to communicate complex technical information clearly and concisely, and create user-oriented information to accompany our complex product set.

Writers work very much as a team and are expected to be extremely flexible in their areas of responsibility. You will be expected to develop good working relationships with product developers and testers, and be able to make a positive contribution to the final product.

Education
A degree or equivalent is required, or relevant experience in a technical authoring environment.

Desired Experience
Applicants will have experience in IT either as a programmer, tester, or technical author. You must show interest in, and aptitude for, communicating complex technical information clearly and concisely.

Experience with writing and design tools like FrameMaker, Epic (Adept), Acrobat, FrontPage, and DreamWeaver is desirable, and also file formats like HTML, SGML, or XML. Knowledge of DITA or Eclipse, and of messaging and transaction-processing technologies, is a definite advantage.

Desired Skills
.

Other Comments/Special Conditions
Applicants will have to sit the UT writing test, or have passed it within the last 12 months.

A degree or equivalent is required, or relevant experience in a technical authoring environment.

Apply By
Tue Aug 22 22:59:00 GMT 2006 (GMT)
16 years ago
Another position....

Basic Vacancy Information
Vacancy Code
73406

Vacancy Title
Information Developer

Contact Country
United Kingdom

Location
Hursley

Job Category
Research & Development - Software Engineer

Job Description
Business Unit Description
The Hursley User Technologies group is closely linked with the product development teams and is responsible for the production of the technical information that is an essential part of the software that we produce. The team includes architects, technical authors, editors, translation and manufacturing planners, and User Centred Design specialists.

Project Area Description
WebSphere User Technologies is designing and developing information for advanced messaging products delivered in the context of WebSphere MQ and Brokers. These products are leading edge middleware products for both Hursley and Software Group.

Job Description
Your role will be to design and deliver information for online help systems and Information Centers based on the Eclipse platform. We are looking for experienced technical authors or technical professionals with relevant product knowledge who wish to develop their expertise in information development. Applicants will be able to produce clear and accurate user-oriented information about a complex product set. Writers work very much as a team and must be extremely flexible in their areas of responsibility. You will be expected to develop good working relationships with product developers and testers, based on your ability to make a positive contribution to the final product.

Education
A degree or equivalent is required, or relevant experience in a technical authoring environment.

Desired Experience
You are expected to have experience in IT as either a software engineer, information architect, or technical author. You must show interest in, and aptitude for, communicating complex technical information clearly and concisely.

Knowledge of messaging, transaction processing, and XML technologies is an advantage.

Experience with writing and design tools such as FrameMaker, Epic (Adept), Acrobat, FrontPage, or DreamWeaver is desirable.

Desired Skills
.

Other Comments/Special Conditions
Applicants will be asked to sit the UT writing test, or must have passed it within the last 12 months.

Apply By
Tue Aug 22 22:59:00 GMT 2006 (GMT)
16 years ago
IBM Lab. in England, UK is looking for some experienced Java Developer. If you are interested in this position, please send CV to me, I'll give it to HR department through IBM internal referal system. If you get the job, I'll get the bonus and your first weekend beer is on me ;-)

It's a permanent position.

My email address is at the bottom.

============================================================================
Basic Vacancy Information
Vacancy Code
79868

Vacancy Title
Java developers

Contact Country
United Kingdom

Location
Hursley

Job Category
Research & Development - Software Engineer

Job Description
Business Unit Description
IBM Software Group, Application and Integration Middleware -Hursley development laboratory

Project Area Description
IBM software developed in Hursley is critical to companies around the world. Hursley software includes transaction, integration and voice products, and our Java� technology centre is a leadership beacon to the Java community. Pushing the boundaries of technology in an increasingly demanding world is a way of life at IBM Hursley. Dynamic and inventive, people in our software lab submit scores of patent applications every year. With a worldwide reputation for innovative products and services, IBM Hursley plays a key role in helping each IBM client become an On Demand Business.

Job Description
Software developement role

Education
Degree level

Desired Experience
- Software development skills gained developing high quality solutions in the Windows/Linux/Unix environment
- Worked in cross-functional teams, to deliver a specific line item or projects, responsible for the complete lifecycle of their items from requirements to release

Desired Skills
see above

Apply By
Tue Sep 05 22:59:00 GMT 2006 (GMT)
============================================================================
Please note that you must be able to work in UK legally. e.g. you must be EU citizen or holding UK Indefinite leave to reamin visa.


shiningliao@hotmail.com
16 years ago
Anyone can recommend me a tutorial in multi-threading, thread-safety...etc. areas?
Hi,
Just wondering if this is thread safe:


I know I can have a synchronized method like this to ensure thread safety:


Just curious whether a static variable can ensure the thread safety?

Originally posted by Sol Mam-Orn:
You may want to have a close look at the wait/notify mechanism in java.
It would take some reading, but it appears to be perfect for the situaltion you describe



Thank you for the suggestion!

I have look into the detail of wait/notify/notifyAll, but it isn't exactly what I am looking for. This mechanism designed for synchronization control over a contention resource. I could use notifyAll to wake up all threads at the same time but then only one thread who won the resource contention can carry on...

What I want is wake up all threads and carry on doing their jobs at the same time without a resource contention monitor exist.

Anyway, I am kind of giving up this thought. On the other hand, java is kind of thread safe.. isn't it?
Hello Ernest Friedman-Hill,
First of all, I have modified my name according to the naming policy ;-)
And thanks for welcoming!

I have also read the tutorial and realize there is a new java.util.concurrency package in Java 5. The package seems very useful for creating thread pool! My new program is now look like this:



However, the invokeAll() method just like a black box to me. As I am looking for a better way to run all of the thread AT THE SAME TIME, anyone know how was it implemented inside this mehtod?

A wild guess/comment is helpful as well!
[ May 24, 2005: Message edited by: Shining Liao ]

Originally posted by Ernest Friedman-Hill:
Note that on many architectures, this loop will consume 100% CPU.



Thanks for point out the problem. I did that on WinIA32 and didn't realize
the potential problem on different architectures.

Thanks again.
Group the threads created by the parent... then,

After review the methods in java.lang.Thread class, I think this is better way:



Anyone got any other ideas?
I am trying to write a program that could generate a number of threads.. and then wait for a signal to execute some task at the same time.

Here is part of my code:


The problem is... most of CPU power will be taken by kind of infinite loop:


If I insert a sleeping code like this:

Then it isn't launch all the threads at the same time....

Any one got a better idea?
Anyone ever try to run JBoss with Java 5.0?

Is there a JBoss 5 been developing?

Thanks.
17 years ago