This saturday, I participated in a very scenic hike in a group of 16 hikers. This was about 9 mile and mostly downhill hike. Using car pooling and splitting cars at start and end point, this hike was done as one-way. After parking our cars at Switzer’s Falls Starting Point (exit on 210 and drive approx 9 miles on Angeles Crest Hwy), we packed into few cars and moved up to the start point of the hike at Eton Saddle fire road gate (approx 6.5 Miles - keep going north on Angles Crest and take Mt. Wilson Red Box road at approx 4.1 miles and drive 2.4 miles on Mt Wilson Red Box road) to hike back down to Switzer’s Falls Starting Point car parking.
The hike started by going around south side of San Gabriel Peak (6,161') and entering Mueller Tunnel. Surrounded by number of nearby Peaks – Mt. Lowe (5,603'), Mt. Wilson (5,710') and Mt. Disappointment (5,960'), you keep moving on to the fire road to reach the Bear Canyon trail head. At the trail head you find a halipad which offer breathtaking view of greater Los Angeles. It was a clear day and we could see ocean and as far as Catalina Island (approx 60+ miles away!). Hiking through bear canyon you pass though number of water streams and pools with plenty of places to sit and relax. At this time of the year, the water level was low and you could do stream crossing without getting your feet wet. But, during rainy season, the hike is closed as the water level would make it impossible to cross the streams. After approx 3.2 miles, you reach Bear Canyon Campgound, where we stopped for lunch. Further around 2 miles of hiking along streamside, you reach 50 ft high Switzer’s falls. From Switzer Falls, around 2.2 miles and approx 600 ft of elevation you reach the Switzer lower parking area.
Don’t forget to take plenty of water and food. Good hiking shoes are must due to loose gravel, as there is real risk of slip and fall. We had one little accident wherein one hiker fell and got some bruises. But, the injuries were not bad, and he was able to finish the hike. Overall, the hike was easy as there are not much elevation gains, but it is still strenuous as it was long. I really enjoyed the spectacular canyon and plenty of scenic points all along.
Here is hike log (Dec 6, 08)
9:30 am Start (Eaton Saddle – 5,120’)
10:30 am Bear Canyon Trail Head
12:00 pm Bear Canyon Camp (stopped for lunch – approx 40 mins)
1:45 pm Switzer’s Falls
3:00 pm Return – Switzer Falls Start Point – Lower parking lot
Though famous for its observatory, Mt. Wilson houses number of radio and television antennas and is famous landmark and conspicuously visible to anyone driving in San Gabriel valley and beyond. At around 5,700 ft, this is one of the highest peaks in San Gabriel Mountains. You can in-fact drive up to Mt. Wilson following Angeles Crest Highway (around one hour drive from LA downtown).
Day after thanksgiving, along with 4 other very experienced hikers; we started this hike from City of Sierra Madre at intersection of E. Mira Monte and Mt. Wilson Trail. It is long and strenuous hike through wilderness with steep elevations and passing through some shade and lot of sun. Make sure that you carry plenty of water (at lest 2 liters) and food as there is no source of drinking water on this long hike. We were maintaining quite brisk pace. Having never experienced a long hike this one, it was really tough for me and was getting slower and slower progressing through the hike and had virtually no energy left at around 3/4 of the onward hike. I had to stop and break away from the group. Fortunately, making slow and continued progress, I was able to join the group at Manzanita Ridge point. It took us approx 4 1/2 hours to reach the top. After resting for approx 30 - 40 mins at Mt. Wilson we made our way back and with few short stops made down in approx 3 hours. The total hike was around 15 miles (round trip) with approx 4500 ft. of total elevation gain.
Here is the hike log:
8:25 am Start (89 E. Mira Monte Ave., Sierra Madre, CA)
9 am First Water - 1.5 Mile (break 10 mins)
10 am Orchard Camp (2,960') - 3.5 Mile (stopped for lunch approx 15 mins)
11:30 am Manzanita Ridge - 5 miles (break 10 mins)
Mt. Wilson Toll Road (5.5 Miles)
1 pm Mt. Wilson Summit (5,710') - 7.5 Miles
4:30 pm Return - 15 Miles
Checkout 3 new BPEL Extension functions for date/time comparisons. These functions are implemented as extension functions as BPEL 2.0 (which uses XPath 1.0) standard function list does not include these. The syntax and definition for these is derived from XPath 2.0 spec (http://www.w3.org/TR/xquery-operators/). These new functions being -
sxxf:dateTime-less-than (Less-than comparison on xs:dateTime
values)
sxxf:date-less-than (Less-than comparison on xs:date values)
sxxf:time-less-than (Less-than comparison on xs:time values)
Where the namespace prefix sxxf stands for "http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" which need to be defined in the process definition.
Note that these functions can either take literal value
(corresponding to xs:dateTime, xs:date or xs:time
representation) or BPEL Variable of appropriate time.
A test case to showcase example usage of these function is
checked in driver tests. Check out BPEL Project and Composite
Application from
https://open-jbi-components.dev.java.net/source/browse/open-jbi-components/driver-tests/bpelse/xpathfunctions/DateTimeComparison/.
Copying from the test case-
sxxf:dateTime-less-than($NewWSDLOperationIn.dateTime1,
$NewWSDLOperationIn.dateTime2)
sxxf:date-less-than($NewWSDLOperationIn.date1,
$NewWSDLOperationIn.date2)
sxxf:time-less-than($NewWSDLOperationIn.time1,
$NewWSDLOperationIn.time2)
sxxf:dateTime-less-than('2008-09-29T17:15:43.68-08:00',
'2008-09-29T17:15:43.67-08:00')
sxxf:date-less-than('2008-09-28', '2008-09-29')
sxxf:time-less-than('17:15:43.68-08:00', '17:15:43.67-08:00')
BPEL Service Engine, part of Open ESB Project recently added two new Extension functions to return the Process Instance Id and a New GUID respectively. These functions are available in BPEL Mapper Pallet in Netbean's BPEL Editor. So, what might be good use of these functions. Of top of my head, I can think of the following:
- For creating unique Correlation Keys: Often times state-ful interactions are required between interacting partners exchange asynchronous messages. BPEL describes correlation mechanism to make such interaction possible. These correlation tokens are embedded in the messages that are passed around in such interactions. Any of these newly added getGUID() or getBPID() extension functions can easily be used to create such correlation tokens.
- For Auditing and Debugging purposes: getBPID() that returns the process instance id can be used for these purposes.
Following is the usage of these funtions, as shown in the example below:
<assign name="Assign1">
<copy>
<from>concat('BPID = [', sxxf:getBPId(), '] GUID = [', sxxf:getGUID(), ']')</from>
<to variable="NewWSDLOperationOut" part="part1"/>
</copy>
</assign>
where the namespace prefix sxxf stands for xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" which need to be imported into your BPEL Definition file. Of course, Netbean's BPEL Editor comes with powerful mapper (screenshot below), that makes usage of these funtions like a breeze.

This Tuesday, I did another scenic hike through small portion of Santa Anita Canyon in San Gabriel Mountains. This is excellent hike for summer with plenty of forest cover all through the trail. We were group of 9 and started off around 6 pm and finished the loop in less than two hours with few minutes stop at Hodgees camp site. It was pretty dark when we reached the tail end of the hike.
With easy access from San Gabriel valley, this trail is a loop starting from Chantry Flats (exit Santa Anita on I-210 and drive around 6 miles towards mountain to parking structure), with plenty of shade, passing through several creek crossings and few campsites. The hike actually starts up the hill with steady gain and then goes down (around 400' feet lower then tail-head) before finally going up. About two miles into this trail you pass through Upper Winter Creek Junction Signpost for trails to Mt. Wilson (another 4 1/2 miles) and Mt Zion (1/8 Miles). Further down around 1/3 of a mile you reach Hodgees Campground. This limited facility small campground under dense forest cover has restroom and water. Interestingly, I was told that this campsite has highest recorded
rainfall (26 inches in one day) in whole of California (could not
confirm this fact though). Another two miles you reach Roberts Campground and the lowest point in the hike. Overall, the hike has moderate elevation gain rate throughout except at the end when you hit paved road of about half a mile with steep elevation of around 400 ft.
Here are quick facts about this trail.
Distance: 5 Miles
Altitude: Trailhead 2200', Minimum-1800 , Maximum 2900', Total Gain/Loss -1100'
Difficulty: Beginner
Trail Condition: Good
What should you carry (at minimum): One bottle of water
Often times things work fine for Single Instance App Server, but when the same application is put on cluster mode, the results are not as expected. For glassfish, the steps I use for enabling the debugger for cluster mode is slightly from non-cluster mode. Also, there is one extra manual step involved to make the debugger work.
First for Clustered Glassfish, you can easily enable the debugger using the Admin Web GUI. Here are the steps involved. (for the purposes of illustration cluster name and instance name is assumed to be cluster1 and instance-ONE)
![]() |
|
| Figure 1 | Figure 2 |
| Figure 3 |
While searching for outdoor activities around this area I came across excellent online resource – outdoorsclub.com. Here you can find and active community who love outdoor activities. A quick glace at the event calender reveals multiple outdoor events happening every week! The events are not just limited to hiking but other activities such as biking, camping, backpack, river-rafting, cannoeing. Through the website you can sign for an activity and also organize one. You need to be member though to sign up (first 3 free, $25 per year thereafter) for an event.
I saw one hike happening close to where I live. Following Sam Merrill Trail, at top of Lake Avenue in Altedena, this was hike to Echo Mountain Peak. With total round-trip distance of around 6 miles, the hike involves total gain of around 1400'. In a group of 6 (3 ladies and 3 men), we started off at 6:30 pm. Although warned fairly by the leader regarding the difficulty of hike, I was determined to try it out. The other hikers were quite experienced and maintained brisk pace all throughout the hike. After around one mile of hike, I was totally exhausted and was not sure if would be able to complete the hike. Though the ladies were leading the pack, the group leader stayed back to watch me. With lot of encouragement and some teasing by our group leader, I dragged along and finally made it to the top in one hour and two minutes, lagging by approx 5 minutes from the leading group. I was told that for first timer, I did good. Overall, it was great experience and I would recommend it to anyone who would like a decent hike.
Echo Mountain, also known as White City has rich past. Once a place with a resort with two hotels - Echo Mountain House and The Chalet. It also had an observatory and a small zoo. Professor Thaddeus S. C. Lowe and engineer David J. Macpherson built a railroad connection to Echo Mountain, which eventually be visited by over 3 million people from the year 1896 - 1936. Through series of fires and windstorms and waning public interest, the city was destroyed. The remains of the resort and the railroad can still be seen, reminiscent of the past glory of the place.
![]() |
|
|
|
|
![]() |
![]() |
![]() |
This is my first real foray into world of blogging. So why blog? Well many reasons but mostly to share insights about products and technologies I am working on. Also a place for me to think, reflect and connect.
I came to Sun through Seebeyond Acquisition. Part of Web Services division, I have been working on BPEL Engine for over four years now – earlier part of eInsight Business Process Manager of ICAN Suite (while in Seebeyond) and now part of BPEL Service Engine part of Project Open-ESB based on JBI Specification.