My wife is ready for Linux (Fedora)…or better Linux is ready for non-geeks

Really a short story to share with you, really just few words written in my lunch break.

The Windozen on my wife’s laptop has stopped to work at the beginning of August. What are the news here?
I’ve proposed her to switch to fedora. She have been in doubts, saying:
“I’m not a geek, I just use pc to navigate on internet, read email, write few docs and so on…I don’t want to learn another system, can’t you try to recover my system?”
Me: “Well, give it a try. I’ll backup the full image of your disk, and if you will not be happy with the new system, I’ll restore it and I’ll try to recover it”
She: “Ok, you won. Let’s try this Linux”

After more than one month she is of course still using Linux and loving it. She have never open a console, and probably she will not ever do that…but it was exactly the idea. It demonstrate that Linux is perfectly fine for “normal-non-geek” user for internet surfing, emails, some docs and so on.
She had just 2 comments. The first is very positive: “Wow…it’s fast, what have you done to my laptop more than installing Linux? Have you done some strange thing..how do you call it…. over-clocking?” :) of course I haven’t done anything else more than Fedora installation!
The second a bit less positive: “this fu****ing sw to manage my ipod have lost the freshly created playlist…against!”. Here I have to say I haven’t found a good (intuitive) alternative to iTunes on Linux and it is the only defect she have found and she continuously remember me on the new system.
Any suggestion of a good iTunes alternative?

An interesting point is that she haven’t yet asked me for any document backed up too…it demonstrate that wife (and I think almost “normal” user) is ready also for a pure net-pc in a cloud environment having everything she need stored in her google account and/or other online service (except pictures and movies of our daughter for which we have a RAID of external disks :D ). And please note my wife is non-geek, but really intensive computer user.

another passion: wines and food

Probably not all my readers know that I’ve another big passion
than technology and development: food and wines tasting.
I’m a good chef (well, some friends said I’m a GREAT chef…but you know they are friends…and my guests when they have said that) and a quite expert sommelier.

Don’t worry I’m not transforming this blog in a food blog full of recipes and tastes. Just a single post to inform my readers who share passion for wines with me that I’m compiling a simple sheet with my wine tastes, sharing it with a friend of mine (Marek Goldmann) and readable by any person on the internet

Have fun and contact me for any question about my taste…it’s a pleasure for me to spend some minutes sharing my passion. Of course other passionates who would share their tastes are more than welcome. Just let us know.

JBossWS wsconsume error “undefined element declaration ‘sch:schema’”

Today I was importing a .NET generated wsdl and getting this error using JBossWS wsconsume.sh tool (yes I’m not using Wise for this particular case!! But the problem would be the same in Wise since it use wsconsume under the hood) :

[WARNING] src-resolve.4.2: Error resolving component 'sch:schema'. It was detected that 'sch:schema' is in namespace 'http://www.w3.org/2001/XMLSchema', but components from this namespace are not referenceable from schema document 'file:/home/oracle/Desktop/security.asmx#types?schema1'. If this is the incorrect namespace, perhaps the prefix of 'sch:schema' needs to be changed. If this is the correct namespace, then an appropriate 'import' tag should be added to 'file:/home/oracle/Desktop/security.asmx#types?schema1'.
  line 85 of file:/home/oracle/Desktop/security.asmx#types?schema1
[ERROR] undefined element declaration 'sch:schema'
  line 85 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 178 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 217 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 231 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 245 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 259 of file:/home/oracle/Desktop/security.asmx
[ERROR] undefined element declaration 'sch:schema'
  line 273 of file:/home/oracle/Desktop/security.asmx

Failed to invoke WsImport
java.lang.NullPointerException
        at com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet.apply(SCDBasedBindingSet.java:237)
        at com.sun.tools.xjc.ModelLoader.createXSOM(ModelLoader.java:518)
        at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:232)
        at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:85)
        at com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:134)
        at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2244)
        at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:187)
        at com.sun.tools.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:133)
        at com.sun.tools.ws.wscompile.WsimportTool.run(WsimportTool.java:182)
        at org.jboss.ws.tools.jaxws.impl.SunRIConsumerImpl.consume(SunRIConsumerImpl.java:217)
        at org.jboss.wsf.spi.tools.cmd.WSConsume.importServices(WSConsume.java:223)
        at org.jboss.wsf.spi.tools.cmd.WSConsume.main(WSConsume.java:81)

After some search Alessio pointed me to this excellent post where the problem is well explained and solution provided. The “problem” is not specific to JBossWS and solution explained there is fine for JBossWS too.

Hoping this cross post could help someone looking for the error in relation to JBossWS in google ;)

Meme: 3 reasons to love twitter

twitter__what_are_you_doing_-3It’s my very first blog meme. and it is a very simple meme: write 3 reasons because you love twitter (not bad to compare tweet to blog post).

Of course any point have to stay in 140 chars :)
As all meme link back the meme, but of course don’t forget to tweet your meme’s post ;)

  1. Write a tweet is a lot less time wasting than write a blog post, but permit you to say something
  2. Twitter is an interesting flow of ideas, like a world wide pulsing brain, a global stream of consciousness
  3. Feedback, answer and discussion through twitter are usual much more than blog comment or pingback. And discussion make us better men :)

Have fun.