blogs


Ivy Configurations when pulling from a Maven Repository Part I
jason
Written by Jason Porter   
Thursday, 23 April 2009 11:42
I heard about Ivy (http://ant.apache.org/ivy) some time ago, but never really took the time to look into it. After all, I had Maven, and that's what we were using at work. So I really had no incentive to look into it. As I'm sure many of you have found there are some issues with Maven. With all the things it does well, there are a few things where it really falls flat on it's face. How about transitive dependencies for example? Bane of my Maven experience. The standard project layout is very nice, but at the same time it is a hindrance if, for whatever reason, you need to go against it. As most of my readers have seen I'm pretty well entrenched in the Seam camp. Seam does not play well with Maven, or maybe it's Maven that doesn't play well with Seam (Embedded JBoss to be specific, but others have found ways around this [http://www.google.com/search?q=seamtest+maven&hl=en, http://www.seamframework.org/Community/SeamTestCoverageMavencobertura, https://jira.jboss.org/jira/browse/JBSEAM-2371, http://www.seamframework.org/Documentation/SeamWithMavenOverview to name a few]). For those that have been using Seam with Maven are familiar with not being able to run their Seam tests easily with Maven, unless you know to put your test scoped dependencies first in the pom. There are some other issues I have with Maven, but this is not a post about how much Maven sucks. You can google for those, there are a lot of them; back to Ivy. A few months ago my friend Dan Allen blogged about dependancy management in a seam-gen project with Ivy (http://in.relation.to/Bloggers/ManagingTheDependenciesOfASeamgenProjectWithIvy), see his post for a decent intro to Ivy. In his code download he was unable to setup the dependencies needed for testing his project. In this post I'm going to explain why Dan ran into problems, the relationship between Maven scopes and Ivy configurations, as well as provide an updated version of his Ivy-ized seam-gen download.
 
Happy 40th Anniversary
john
Written by Masoud Abbasi   
Thursday, 29 October 2009 13:38

I find it hard to believe that Internet is 40 years old today! It has definitely come a long way and each and every one us regardless of what we use it for have been involved in defining, shaping and improving it to the point it is today. There are days that I wonder how we used to live without it. Internet today is the true manifestation of the "information super highway" that once we only dreamed of. In the world of entertainment, it has become an important and viable resource. Having access to unlimited number of games, watching movies, listening to music and joining chat rooms, all from the comfort of our leaving rooms! Finding and purchasing products across the globe and utilizing services such as banking, purchasing tickets, reserving hotels, or looking for a job in a matter of minutes would've never been possible without Internet. What a fantastic experience!

Happy 40th Birthday!

 
Seam generates IDEA IntelliJ project files
jason
Written by Jason Porter   
Thursday, 23 October 2008 00:00
For those using Seam, you've probably seen the announcement that Seam 2.1.0.GA has been released.  Work continues at a fast pace for Seam 2.1.1.  Dan Allen (Seam in Action author) and I have been working on generating the IDEA IntelliJ module and project files for IntelliJ 8 aka Diana, which has Seam support (check out their screen cast detailing the support, I think you'll be impressed.  The initial versions were just checked in yesterday.  The next time you run seam create-project you will have Eclipse, Netbeans and IntelliJ project files.  For those that wish to tweak the iml and ipr file they're in the seam-gen/ide-project-files/idea directory.  Dan continues to work on seam-gen so stay tuned for more announcements.

There are a couple of minor issues with it, but nothing an experienced IntelliJ user can't deal with (like XSDs for the namespaces in the XHTML pages, setting up the correct JDK, tying together the JPA files with a Datasource, etc).  Please download trunk and let us know!  Feel free to leave comments on the JIRA issue.
 
End of Life for Sun JVMs
john
Written by John Larsen   
Sunday, 02 November 2008 00:00

Recently 1.4 just reached end of service life (EOSL) October 30th 2008. EOSL for JAVA 1.5 was set by SUN for October 30, 2009.

Read more... [End of Life for Sun JVMs]
 
New JavaPipe Website
john
Written by John Larsen   
Tuesday, 07 October 2008 18:53

We’ve finally completed the redesign of our website! Our focus has been to create a more attractive and catchy site by improving our previous design. The main purpose was to upgrade the content management system infrastructure to provide more flexibility in order to introduce new products and solutions. These products and solutions will be available soon.

Read more... [New JavaPipe Website]
 
Times are a Changin!
john
Written by John Larsen   
Thursday, 25 September 2008 16:30

Today's technology is changing at a very fast pace! It's extremely important that we keep up with this pace and be able to offer the services our customers require. Over the next few months we'll be making some considerable changes to our technology infrastructure. During this time, our goal is to make this transition as smooth and as seamless for our clients as possible. Please let us know if you experience any problems during this time.

Read more... [Times are a Changin!]
 
Siteworx vs cPanel
john
Written by John Larsen   
Thursday, 04 September 2008 00:00

Even though we are trying to keep this blog more as a Q/A blog, but due to many number of questions about Siteworx vs. cPanel we decided to post something here! We get a lot of customers asking us why we use Siteworx and not cPanel. Our many years of experience has shown that building with cPanel is a constant uphill battle due to the fact that it requires changing the way Linux operates.

Read more... [Siteworx vs cPanel]
 
History of JavaPipe
john
Written by John Larsen   
Wednesday, 27 August 2008 00:00

Welcome to our very first blog post! Everyone else is blogging so why shouldn't we?

We want to share with you some of the 'ins' and 'outs' of JavaPipe, concerning our products and other services in order to give you a feel for who we are. Our first blog will 'share our story' this will help you understand how we became JavaPipe.

Read more... [History of JavaPipe]
 
<< Start < Prev 1 2 Next > End >>

Page 2 of 2