Axis Deployment

Deploying an application to axis (“Axis of Evil”) is more complicated than one might think. First of course you need an application.

Step 1: Compile your app and put it in a jar-file. Copy the jar-file to the %tomcat_home%/webapps/axis/WEB-INF/lib/.
Step 2: Now you need to generate a WSDL spec from your code. Use Java2Wdsl for this. The fork in the ant target in the extended entry is important for me at least because otherwise java crashes because of library dependencies.
Step 3: From the wsdl file you have you now have to generate some java code, which is not needed. But with the -s parameter you also get the (un-)deployment descriptors needed for the axis AdminClient.
Step 3.5: Edit the deployment descriptor (deploy.wsdd) so that the classes referenced are your own not the generated ones.
Step 4: And finally you can use the deployment descriptor deploy.wsdd to deploy your app to axis and don’t forget to specify the port on which the AdminClient looks for axis if it is not the default 8080!

So this is it. Finally. Now I have to figure out some more details.
Continue reading “Axis Deployment”

Linux Printing

After finally getting my printer to work, I see what a nice tool the cups system is. It was easy too install to at least on my debian machine 🙂 Anyhow afterwards I found something even nicer. “a2ps” which I would call like this:

a2ps files -2 -A fill --borders=off --line-numbers=5 [-C] --medium=A4 -o

I only put this here so I can waste that yellow sticky note on my monitor.

Secret Diaries

Secret Diaries. This is yet another stupid link I post, but it is really funny. Secret diaries for Lord of the Rings. All I can say is: “Still not king.” I am waiting for the second part. “If he tries anything, Sam will kill him!”

Whimsy Cards

This was discussed on the UA Mailinglist, and I found some corresponding websites. Whimsy Card List I think these cards are a nice idea and can be a game enhancement. It is kind of similar to the Universalis system which we might playtest sometime soon, if the rulebook owner ever finds enough people who have time on the same day. The similarity is of course that the GM is not the only one with power over the course of the story. As I am hoping to finish my current UA campaign sometime to start a new one, I might considers using the cards.
Continue reading “Whimsy Cards”

Apache Axis

I have been trying to deploy a soap service to axis all day. It is not working at all, first I generated a wsdl description for a client instead of a deployment descriptor now I fixed that and I generated a nice new fresh deploy.wsdd (the -s flag on the wsdl2java does that for you) but the stupid AdminClient keeps sending me Connection Refused. Tomcat and Axis are up and running but it is NOT working.

I was going to post my ant-targets here But of course as it is xml I cannot – tired as I am – get it to display here. From now on I will call it “Axis of Evil” because it is. I am still getting the connection refused error.