Change the language of Office 365

Do you need to change the language of Office 365? Some how this is a little tricky as the language needs to be changed in two places:

  1. For most components use the Office 365 settings.
  2. For Outlook, Calendar, and People use the Outlook Web App Options.

In this blog post I explain how to change the language in Office 365 and an important gotcha when it comes to the names of default mailbox folders. Continue reading

Setting up catchall under Office 356

I’m busy migrating from Hosted Exchange 2007 to Office 356. While setting up the mailboxes I thought it was time to solve one of my long time irritations that my current hosted Exchange setup does not support catchall for my mail domains. It turns out that this is not straight forward to setup as Microsoft does not support it.Yes I know there are a lot of people out there who think it is bad practice to setup a catch all mailbox. Personally I use it for convenience and I think it is more customer friendly for the non tech savvy people out there. And no I do not mind going through (a lot of) spam mail to find that little gem.

O well, I Googled around and found a great blog post that explains the basics how to setup a catchall email address. However the instructions did not work as is for me and I feel they are not complete. Let me rephrase that last statement: I think Office 365 has been updated since the post was published and therefore some parts no longer work as described. Anyway, I decided to write this blog post that should cover all aspects of setting up a catchall email address under the current version of Office 365, as of 24-11-2015 🙂 Continue reading

Error compiling Scalatra project

Seriously? Unsupported major.minor version 51.0 when compiling a Scalatra project? The complete error is “Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/jetty/server/Handler : Unsupported major.minor version 51.0”. After some Googling I found the following statement “You are using different JDK versions to compile and run the application”. No way, that is not possible. Continue reading

Installing Scalatra on Windows

Scalatra is a micro framework for Scala. Installation does not seem to be as straight forward as adding Scalatra to the dependencies of build.sbt. It requires a number of other tools to work: Conscript and giter8. Conscript is a tool for installing and updating Scala code. giter8, which depends on conscript, allows you to check out project templates directly from Github. It’s the recommended way to generate Scalatra project skeletons. These are quick installation instructions for Scalatra on Windows. Continue reading

sbt cannot find play-json_2.11 library

Grrrr, just cloned some of my code from Github to my laptop. I initially worked on this code on my desktop. When I tried to compile it in sbt I got the following error sbt.ResolveException: unresolved dependency: com.typesafe.play#play-json_2.11;2.3.0: not found. It had been a while since I worked on the code so I was puzzled. It turns out there are problems with the Typesafe repository. As a workaround the repository needs to be added as a resolver to the build.sbt file.

resolvers += "Typesafe Maven Repository" at "http://repo.typesafe.com/typesafe/maven-releases/"

After this it compiled nicely. Sweet. Happy coding 🙂