Fix For Eclipse RCP Patch 2 for 3.3.1 (3.3.1.v20071204_331) requires feature "org.eclipse.rcp (3.3.1

I'm blogging this before I forget what I did. Sorry if this is jumbled.

I was trying updating Flex Builder (Eclipse) and got an error message:

Fix For Eclipse RCP Patch 2 for 3.3.1 (3.3.1.v20071204_331) requires feature "org.eclipse.rcp (3.3.1)
Clicking around, I also got this message:
The current configuration contains errors and this operation can have unpredictable results. Eclipse RCP Patch 2 for 3.3.1 (3.3.1.v20071204_331) requires feature "org.eclipse.rcp (3.3.1.R33x_r20070802-8y8eE8sEV3Fz0z0GlHJrXvTAUS)". Eclipse RCP Patch 3 for 3.3.1 (3.3.1.v20080102_331) requires feature "org.eclipse.rcp (3.3.1.R33x_r20070802-8y8eE8sEV3Fz0z0GlHJrXvTAUS)"

No matter what I tried to update/install, I'd get these errors and there seemed to be no way around them.

Sometimes I feel like an idiot trying to decipher these error messages because there is no clear way to find out how the heck to update the RCP stuff anyways. The good news is I did find a solution. Here's what you do to resolve this:

  1. In Eclipse (or Flex Builder) go to Help -> Software Updates -> Manage Configuration
  2. When the Product Configuration box pops up, expand the tree until you see the plugins listed. Some will have red error icons next to them. These are the ones we want to disable.
  3. Click each product identified with a red icon, and click the disable link in the right hand pane.
  4. Wash, Rinse, Repeat.

Once you disable the products with red icons, go try to run your update/install once again. It will work this time!

What can you code in 90 seconds?

I just finished reading an interesting blog post from Raghu, a flex evangelist at Adobe, and was left with the thought, what can I code in 90 seconds?

<CF_DayDream mode="begin" />

After daydreaming was over, I came to the realization that I can code nothing in 90 seconds. See, I am a terrible typist. Really really bad. So my 90 seconds would be filled with furious pressing of random keys, followed by several impolite words, then rapid jamming of the backspace key. Certainly nothing award worthy.

Thankfully, Raghu has more skills than I. He and Harish won an award for their 90 seconds worth of coding.

Read more at:

http://raghuonflex.wordpress.com/2009/02/15/won-the-yahoo-hackday-thanks-to-flex/

http://blog.flexgeek.in/2009/02/won-y-open-hack-day-with-our-built-in-90-seconds-flex-boss-app/

So how did BFusion and BFlex go, you ask?

I am back home now after a very lovely and stimulating weekend at the BFusion/BFlex conference. BFusion and BFlex are back to back 1 day training/conference events held in Bloomington Indiana on the grounds of Indiana University. While some poor misguided souls might think any conference in Indiana would be nothing more than a projector pointed at a sheet hanging in a cornfield, I assure you this was not the case. Far from it.

The BFusion/BFlex event was awesome. Hands Down. The hallmark of a good conference is good organization and the promoters of this conference really put a lot of time into sorting out details. The moment we checked into the hotel we were handed colour coded maps showing important town features like the nearest grocery store, local restaurants, local watering holes and of course, directions to the conference facilities. Registration was simple and efficient. All of us there as Presenters, Instructors and Assistants were given branded polo shirts to wear so students knew who to ask for help. Lunch choices were color coded with the name tag to make finding ones particular choice a little easier. It was clear that our hosts had thought of everything.

The presenters had all the latest equipment at their disposal from dual monster projection screens to the Crestron powered audio/video equipment. The training sessions were stocked with quality instructors and had plenty of helpful assistants floating around the room to help keep the pace. To facilitate the learning environment, each of the rooms had power ports and ethernet jacks available for every seat which means we avoided the typical conference double wammy of running low on batteries and cramming everyone on an overloaded wifi router. Not least to mention, the campus of Indiana University is just simply beautiful!

So frankly, the quality of the event was on par with some of the best run conferences in the business. I am still a little shocked that the crew was able to provide all of the coordination, service and giveaways for free. Oh, thats right, giveaways. I need to talk about the giveaways.

Thanks to the awesome sponsors, there was an immense amount of giveaways. Everyone likes to get ColdFusion and Flex stickers, hats emblazoned with CF and technology themed t-shirts and those things were in good supply. More interesting were the tons of tech books, learning CDs, Lynda subscriptions and the like that were also raffled off to the attendees. The theme of this conference was learning and that means even the giveaways were there to help facilitate the learning. I brought my friend Tim Montgomery from Dayton, OH. He has been designing and implementing websites for many years now and wanted to get some good ColdFusion and Flex training. He left the conference with:

  • a CF hat
  • a new copy of John Farrar's book "ColdFusion 8 Developer Tutorial"
  • a really snazzy CF8 tag poster set
  • some free software
  • a new laptop bag
  • an Adobe Air with Ajax book
  • a Flex shirt
  • 16 new friends
...and 4 job offers. Everyone would have to agree that is some awesome conference loot!

All in all, the BFusion/BFlex series is impressive and of tremendous benefit to the community. Many people gained their first exposure to ColdFusion and Flex, others gained new skills and a good time was had by all. A big NoDans.com thank you to Bob Flynn, Prem Radhakrishnan, Michelle Buddie and the rest of the super cool staff for putting on a quality memorable show.

Free ColdFusion and Flex Training Sept 6-7 at BFusion/BFlex

I don't know what they put in the water in Bloomington, Indiana, but the people there are CRAZY. The excellent leadership over at the Bloomington Flex User Group, the Indiana University Flash User Group, and the Indiana University Multimedia User Group have put together a 2 day training/conference event on Flex and ColdFusion for free. That's right, 200 lucky people will get their skills expanded on the hottest technology powering the web today, and won't pay a dime for it.

The event organizers booked leading experts in Flex and ColdFusion to run the sessions. And when they ran out of leading experts, they send me an email asking if I'd help out. I'll present 2 CF sessions and assist in the Flex Hands On. Here are the descriptions:

Refactoring In Coldfusion - From Procedural to OO

If you would like to know how to migrate an existing procedurally programmed application into an object oriented one, grab a chair and sit for a while. We'll discuss some sensible guidelines designed to help you make incremental changes towards OO nirvana.
We'll also look at lots of code samples, we all like code samples, right?

Fun With ColdSpring

The secret ingredient to modular and maintainable OO applications in ColdFusion is the ColdSpring framework. Efficient and practical use of ColdSpring is easy. In this source code based presentation, we'll cover installation, Dependency Injection, Factories, Configuration, Dynamic Properties, Complex DI Strategies and also look at practical usage inside of production applications.

So if you can make it to Bloomington, IN, Sept 6-7, and want targeted training on Flex and ColdFusion, Sign Up for BFusion/BFlex today!

More than you wanted to know about Flex and 360Flex

I recently interviewed John Wilker. We talked about a variety of topics, his long ColdFusion career. His migration to Flex, His migration to Conference Co-Superstar... Snoop Dogg even gets a mention somewhere in there.

We even go behind the scenes at the 360Conferences series and hear some of the funnier things that go on in producing a top-notch technical conference. Even though he is busy preparing for the 360|Flex conference in San Jose, CA (August 18 - 20). John made time to talk with us. John is really fun to talk to and makes for a great interviewee. Listen to the John Wilker CFConversations Interview and let us know what you think.

Powered By Adobe Flash Spotted In NYC

While on a recent trip to NYC, I ran across a very large TV screen in Times Square. This thing was enormous, easily 40 foot square, if memory serves me right. At the bottom, I noticed a sign that made me proud, Powered By Adobe Flash

How do I make a distance traveled Maps (yahoo/google) feature

I've been asked to make a feature that works with one of the popular map APIs. This feature would take a Start Point, End Point and a distance value and would generate a map showing the progress from the Start Point to the End Point.

For example, if the Start Point was Seattle, the End Point was Chicago and the distance value was 1000 miles, the map API would be used to create a map showing both Seattle and Chicago, with a line about 1/3rd of the way there.

Ideally, the mapping API used would be a publically available API available without cost. Seems easy, right? I'm not sure where to start. I would appreciate all input at this stage.

Super Sexy Flex App for Managing Expenses

Michal Glowacki, I wrote a review of a preso on Cairngorm he did at NYFlex, contacted me to let me know his group released a new Flex based application that manages expenses. This has got to be one of the hottest looking Flex applications I have seen. Have a look at http://www.iexpenseonline.com/. Using this free application, you can manage your budget, track expenses, check out your personal financial position and also work towards self-established goals.

The application is really easy to use and takes care to provide good feedback to the user. The data is visualized using some sweet Flex charts and this application is a great tool to help you stay on the financial straight and narrow.

Michal told me this was a cairngorm application, no surprise since he is an expert Cairngorm developer. I tried to view source on the app but alas, no luck. (Michal, if you are kind enough to show me how you make this application work so well, I would be much obliged.)

So have a look at http://www.iexpenseonline.com/. Let me know what you think.

Listen to 7 CF geeks talk about Flex and AIR

The first installment of the ColdFusion Round Table was released today. A ColdFusion Round Table is a collection of Motley ColdFusion geeks talking about the relevant issues of the day. I was a participant along with Sean Corfield, Peter J. Farrell, Brian Meloche, Terrence Ryan, Brian Swartzfager, Matt Woodward. This round table focused mostly on the recent release of Flex and AIR and we covered quite a bit in an hour and fifteen minutes.

Being on a podcast is pretty cool. Matt and Peter made it very comfortable and easy for us all to participate. Once I got over the "Do I really sound like that in real life?" bit, I felt fine.

I'm pretty amped on Flex and AIR. Really, platforms like this will drive the next wave of application development. Web applications that remain HTML+CSS based will begin to look more dated in the next few years and there will be much resources and energy expended to upfit applications with the latest in features and branding. As I mentioned, this is a very exciting time to be an application developer and now, more than previous, it is important to update your skills. There are no hungry Flex developers right now :).

Anyways, the finished podcast product turned out rather well. Give it a listen and tell me what you think.

Meet The Man Who Set Twitter Free Of The Browser

I interviewed Aaron West for DZone.com recently. Aaron is a long time ColdFusion, Flash and Flex developer. Aaron is the author of twitterAIR, the first Twitter/RIA integration based on the Adobe Integrated Runtime platform and he has a host of community contributions and accolades to his credit. In this interview, we get to know Aaron, find out how and why he built twitterAIR and hear his thoughts on the direction of Rich Internet Applications.

Give it a read at the RIA Zone

More Entries

BlogCFC was created by Raymond Camden. This blog is running version 5.9.001. Contact Blog Owner