0

More on GlassFish

GlassFish is an enterprise ready container.  That is great if you need all the features that an enterprise might use.  If you need these features, then great.  If not, then not so great.  Sometimes less is more, but since I have to learn GlassFish, I will endeavor forward.

This article will provide information and links that talk about the configuration of GlassFish.

Creating a Windows Service

During the installation of GlassFish you can specify a domain to be created.  At that time you can also give an option for creating an Operating System service.

image

In Windows this means creating a Windows Services which starts and runs GlassFish.  You can also do this from the command line using asadmin.bat and the create-service command.

image

Here is an example of the installer trying to create the operating system service (i.e. Windows Service).  Interestingly I specified a name with spaces which the command didn’t like which forces me to rerun the command from the command line.  Here is the service information from the Services control panel.

image

Default Ports

The default ports for GlassFish are 4848 for the administration portal, 8080 for the HTTP listener, and 8181 for the HTTPS listener.  Feel free to change them if need be.  For now we are sticking with the default ports.

default-config vs. server-config

The default-config configuration is a special configuration that acts as a template for creating named configurations. Clusters and instances cannot refer to the default-config configuration. The default-config configuration can only be copied to create configurations.

The server-config configuration is automatically created for the domain administration server (DAS) when the domain is created.

Getting to the minimal configuration

Stay tuned!  We will talk about reducing the footprint of GlassFish to get to what we consider the bare minimum.

0

Glassfish and Java

Out of necessity I have had to learn Java and Glassfish to help with a project I am working on.  While there is plenty of information on Java, there hasn’t been great resources on Glassfish.

glassfish

This post will help with finding information on Glassfish.

GlassFish Community

The GlassFish Community page is the first place to find information.

GlassFish on Twitter

There seems to be a good amount of information on Twitter about GlassFish.  Twitter is used to share tons of information on GlassFish.

GlassFish Roadmap

This is a link to the GlassFish Roadmap.  The presentation is very telling considering they have missed many of the deadlines in their roadmap.

For example, in 2011 they were to release GlassFish 3.2.  This was to include Java 7 EE support.  Java 7 EE is being release tomorrow, so that is probably one of the roadblocks for them to release.

Another major milestone is GlassFish 4 which is based on a common server platform shared with WebLogic.  Since this was supposed to be release in 2012, I think they are behind on this one too.

Oracle GlassFish Server FAQ

Very beneficial to read!  Especially if you are looking to adopt Oracle GlassFish Server.  Unfortunately you just cannot walk up to Oracle GlassFish Server and use it.  It requires purchase of a license in production as well as support.

The Great Java Application Server Debate: GlassFish

Well the name says it all!  Finding, learning, and using an application server for Java is definitely a ton thing.  This review covers GlassFish.

Link To OpenSource GlassFish Documentation

Finally, here is the link to the documentation.

0

Best Customer Service Ever–Microsoft Xbox Support

I can honestly say that I have gotten the best and worst customer service ever over the past few months.  By far the worst has been Jordan’s Furniture (see The Couch Review for more details).  The best however has to be Microsoft XBox Support.

Over the past 5 months my XBox has experienced poor networking capabilities.  I called this one support engineer over a month ago to discuss the issues.  They spent probably 3 hours with me on the phone troubleshooting everything.  This included my XBox, router, and wireless network.  At the end of that we were both tired and couldn’t resolve the issue any further.  Since then this person has scheduled callbacks with me four weeks in a row now.  Each time he call back at the prescribed time, but I was unable to work with them for one reason or another.  Last night he called back.  We were on the phone for over 5 hours troubleshooting the networking issue.  Unfortunately we still have not found the exact issue.  However, with my networking skills and a capable XBox engineer, we were were able to tune the heck out of my wireless network.

The good so far is that XBox Support has not given up.  I am looking forward to this person’s callback next week.  To this I say “Thank You!  The persistence to resolve this issue is amazing.”

A side benefit to all this work is that we have tuned my wireless network so much that I get about 60Mbps on my 2.4GHz and 80Mbps on my 5.0GHz wireless networks to the Internet.  The bad news is that these speeds are only seen by my computers and not my XBox.  I almost want to call my XBox, “Turtle Box”.  What is still eluding us is “what happened months ago to change the networking from ‘really good’ to ‘really bad’”.

I am going to follow-up with a post on all the optimizations we made so that others can benefit.

0

The Ice Cream Man

We are very fortunate to live in a neighborhood that actually gets regular visits from The Ice Cream Man!

In this day and age this is almost unheard of.  Not for us though!  When we first moved in there was an ice cream man that came down the street right when we had our cub scout den playing baseball in the front yard.  Talk about lucky!

0

Groton Review – Landscaping

We have lived in Groton, MA for almost 3 years now.  The town is great and we have had the opportunity to work with a number of local businesses.

Today we are going to review landscape contractors.  While we would like nothing better than to tell you the ones not to go to, we find it more productive to tell you the contractors to go to.  For us that is C.J. Landscaping Company in Pepperell, MA.

We use them for all types of maintenance including lawn mowing, seasonal clean-up, irrigation system maintenance and snow removal.  We went to them after a few failed attempts with other landscape contractors.  Not only have we been happy with the service, but it is also reasonably priced.  It is not the lowest cost, but it is also not the highest cost either.  It is reasonable which is what people should expect to pay.

So far It has been a great relationship for a couple of years now.  Because of this we are looking to use some of their other services like walkway installation.

image

Surprisingly we don’t have a nice walkway going to our front door.  This year we are finally looking to change that.

If you are interested in talking to C.J. Landscaping Company, then call them at 978-433-3604 or email them at Cjskape@aol.com.

0

Filhos Cucina

Groton Massachusetts has two great restaurants in town.  One of them is a family run Italian restaurant that is always packed known as Filhos Cucina.

sign-trans

 

Attendance is definitely an indicator of how good this restaurant is.  On Friday nights it is standing room only at the counter.  There you will see side dishes like these salads.  There are also great desserts like tiramisu, apple pie, chocolate cake, and amoretto cake on display.

IMG_2719

Don’t forget to check out their daily specials.  Today they have Arrosti di Vitelo (veal chop), Pizzetta di Giorno (grilled chicken pizza), Frutti di Mare en Crema (seafood with a sherry wine cream sauce), and Pan Roasted Salmon.

The kitchen is amazing because it is completely open.  That means you see every aspect of your meal being prepared.

lCAVCP3MI

There is always something to find on the menu which has many of your favorite Italian dishes as well as some “Americanized” versions.  In short, if you want Italian food, live in or near Groton, then you must go to Filhos Cucina.  It is like going (but not the same) to the North End in Boston without driving into Boston.

Check out their Yelp page.

0

Missing The Milldam

Imagine losing something that you can never get back.  Something that you miss and regret not having.  Then imagine something with a history, charm, and character that you never see in today’s modern world.

That is the Milldam!

Concord_MA_Fall_102604_189_Milldam_Store

The Milldam was a great little restaurant in Concord, MA.  Friends and I would meet there on the way to work.  We would get breakfast, hang out and chat, and listen to the local gossip.

Every morning there would be three or four white haired gentlemen sitting and talking.  They were like fixtures!  You never saw them anyplace else, but you always saw them at the Milldam gossiping about the day’s news.  They knew everything and everyone.  If you wanted to know the comings and goings in town, just ask them and you were sure to get an answer.

As for the food, it was always good and always cheap.  My kids would like going in there for lunch, but they were to young to remember this place.  Now they like going to the Main Street Café which is down the block and across the street.  While I like the Main Street Café, it doesn’t replace the Milldam.  There is also Helen’s which is the old Brighams which was the old Helen’s.  I know, that is confusing., but that is the way it was explained to me

1

The Couch Review

Lately I have been blogging about living in New England and working in Boston.  Part of that is doing reviews of local merchants, restaurants, and stores.  Today I would like to review Jordan’s Furniture and Rowe Furniture.

Enter Jordan’s

Let’s start by saying “Everyone needs a place to sit.”  A few years ago we bought several couches from Jordan’s Furniture.

jordans  This was a no brainer for us considering we have numerous pieces of furniture in our house from Jordan’s including mattresses, a bedroom set, chairs, and several couches.  They have stood by our bedroom set and mattresses when they had problems and we are very happy with those pieces of furniture.  Unfortunately we are completely disappointed over our purchase of the sofas which is what this review is about.

The couches were a sofa, love seat, and a queen sleeper sofa all from Rowe Furniture.  We really like the couches.  They fit our needs completely.  Color, size, and décor were just right.  The queen sleeper sofa, the Rowe Dalton, is still being offered by Jordan’s.  You can click on the image below to see the sofa on Jordan’s webpage.

Sleeper Sofa

Unfortunately within two years we started having problems with two of the couches: the love seat and the queen sleeper sofa.  The couches basically lost all support in the cushions.  In fact, the cushions are completely unusable.  We also had an issue with the love seat where the frame broke.  No matter, we had a manufacturers warranty and we had dealt with Jordan’s in the past with issues and felt completely assured that we would get the couches repaired.

Really Jordan’s, Really?

Jordan’s came out to see us and took a look at the couches and argued with us over each repair.  They claimed someone was jumping up and down on the love seat which caused the frame to break and that the issues with the cushions were due to someone sitting in one spot on the couch and that we did not rotate the cushions.  To this we say “Really?”  Do you really want to accuse your customers of intentionally damaging their property?

Of course we are upset about this and feel that we should have had everything replaced at the  Jordan’s or Rowe’s expense.  We were within the warranty period when we brought these issues to Jordan’s attention.  After months of talking with Jordan’s they eventually agreed to fix the frame.  Jordan’s still would not repair the cushions even after explaining that all the [seat and back] cushions are unusable and that there is no way that the damage could happen by sitting in one spot or not rotating the cushions.  Jordan’s customer service told us that we could get the couches re-upholstered at our expense for a few hundred dollars and that was our best option.  We tried for months to find someone to do it for that price with no luck.  The last price for re-upholstery was $2600.  For that price we can buy new couches.  When we called back to Jordan’s and complained they said our only option was to ask the manufacturer for new cushions.  After weeks and weeks of calling Jordan’s we finally got the price of over a $1000 for new cushions for the queen sleeper sofa.  Jordan’s explanation for this was that the manufacturer prices the replacement cushions this high so that you will be forced to buy a new sofa.  We called back to Jordan’s to complain again and they now say that we are out of the warranty period for the sofas and that there is nothing we can do about it except buy new sofas.

So after only a couple of years we are forced to replace two of our sofas and thousands of dollars down the drain.  We are very disappointed in Jordan’s furniture over this issue and will no longer deal with them except to use them as a means to lower the price with other furniture companies for the same piece of furniture.  That is a shame because we have been buying furniture from Jordan’s since 1999.

No Thank You Rowe

We have been shopping around to other stores for new sofas and each and every salesperson or designer that hears this story says that Rowe Furniture is like throwing money away.  Rowe-Furniture-LogoIn fact, one store said they wouldn’t re-upholstery Rowe furniture because the frames were so bad.  They did say that Rowe has a higher end brand name that is good, but we will stay away from Rowe all together over this issue.

To our neighbors and fellow consumers, if you know of a furniture store that offers quality at reasonable prices, please let us know.  We do like La Chance Furniture [in Gardner, MA] a lot and know they have quality furniture, but the prices aren’t always the best.  I guess you get what you pay for.

0

Diners, Drive-Ins, and Don’ts

Our family loves watching cooking and food shows on television.  We especially like the Food Network, Travel Channel, and PBS.

Some of the shows we watch include Diners, Drive-Ins, and Dives with Guy Fieri and Phantom Gourmet with Mike and Dan Andelman.  We like these two shows for the benefit of seeing a local restaurant to eat at.  Recently we decided to drive to some of the restaurants we saw on the shows.

Kelly’s Diner

The first place we went to was Kelly’s Diner in Somerville.  This place was highlighted on Guy Fieri’s Diners, Drive-Ins, and Dives.

kellysdiner

We love the atmosphere at Kelly’s Diner.  It truly says New England, Somerville, and diner.  We went for the breakfast based on the review from Guy.  The dish we were particularly looking forward to was the corned beef hash.  While our overall meal was okay, the hash was not editable.  The hash was bland, boring, and completely tasteless.  Also, a good hash should have a little crispness to it.  This hash was very mushy which only added to the dislike of this dish.

Our kids had the pancakes and we had eggs.  There was nothing special about these though.  The pancakes were only borderline okay.  They were thick, dense, and very large.  Ever try to eat dense pancakes?  You take about three bites and are done.  These were great for the kids though.  The sides of sausage that we got were not really that editable either.  Again, the sausage was bland.

Finally, the price was not great.  We were left with a $50+ bill for breakfast which included tip.

Lui Lui

We saw Lui Lui on the Phantom Gourmet.  Lui Lui is located in Nashua, NH and is advertised as serving classic Italian food.

luilui

Let’s start with a basic meal that every Italian restaurant should know how to cook and that is veal parmesan.  Unfortunately this meal never led up to the most basic of expectations.

We have never seen veal parmesan come with anything other than linguini.  Lui Lui’s version came with rigatoni.  No matter, we like rigatoni and looked forward to some good pasta.  Unfortunately the pasta was not cooked properly.  It wasn’t even al dente.  It was just not cooked.  Unfortunately the veal was no better.  The breading fell of the veal with ever cut.  If done properly this should not happen.  However, if you like veal with a side of breading then this is the place for you.  The veal was also not pounded thin enough and ended up being tough to chew.

The last thing to mention about this place is the price.  They advertise as being family friendly.  This is one of the things that attracted us to Lui Lui.  This evening there was only three of us.  Our meal ended up being well over $120 without tip.  For these prices we could easily go to a restaurant in Boston.

WAT

WAT!  The only proper response to something that makes absolutely no sense.  Actually it does make sense.  We were victims of two 30 minute commercials known as Diners, Drive-Ins, and Dives and The Phantom Gourmet.

0

Shout Out To Duck Duck Go!

Check out Duck Duck Go!  An aggregate search engine of both Bing and Google but without any tracking!  AWESOME!