I have an application that now deploys without error on the JBoss application server. I knew there would be some tweaks required to migrate our IVR apps to JBoss over from Oracle application server, and up to this point those changes have been limited to web.xml.
It doesn’t take long, though, for another issue to popup, [...]
Posts under ‘web’
On Home Interfaces and ClassCastExceptions
Resolution should not happen via injection container
Continuing the IVR migration from Oracle AS to JBoss, in my previous post I figured out the byte order mark problem. With that resolved, now I’ve got to figure out the IllegalStateException I’m now getting deploying the application:
2010-08-11 12:55:59,725 WARN [org.jboss.deployment.MappedReferenceMetaDataResolverDeployer] (HDScanner) Unresolved references exist in JBossWebMetaData:[michael.war#web-app:EJBReferenceMetaData{name=ejb/RepudiateEJB,ejb-ref-type=Session,link=RepudiateEJB,ignore-dependecy=false,jndi-name=null,resolvoed-jndi-name=null,remote=com.pnm.csivr.ejb.RepudiateEJB,home=com.pnm.csivr.ejb.RepudiateEJBHome,invoker-bindngs=null}, michael.war#web-app:EJBReferenceMetaData{name=ejb/ContangoEJB,ejb-ref-type=Session,link=ContangoEJB,ignore-dependecy=false,jndi-name=null,resolvoed-jndi-name=null,remote=com.pnm.csivr.ejb.ContangoEJB,home=com.pnm.csivr.ejb.ContangoEJBHome,invoker-bindngs=null}]
2010-08-11 12:55:59,990 INFO [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) deploy, [...]
Byte Order Mark
I’m currently investigating migrating our IVR applications from Oracle Application Server to JBoss. One of the first errors I’ve run across is with web.xml, specifically SAX issues related to “Content is not allowed in prolog”:
2010-08-10 13:04:57,305 WARN [org.jboss.system.server.profileservice.hotdeploy.HDScanner] (HDScanner) Failed to process changes
org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
*** DEPLOYMENTS IN [...]
QQ829
I was checking out my visitor stats this evening and noticed a large number of hits coming from China with a referring URL of http://www.qq829.com/web_stat.asp?dn=www.example.com that seemed strange and out-of-place.
Apparently, it’s not a good idea to click on these links:
(W)e have received reports of nearly 600 Scripting Exploits, along with nearly 60 General Exploits, and [...]
GoDaddy + 500 Internal Server Error
A GoDaddy hosted website of mine had the annoying habit until recently of displaying a HTTP 500 Internal Server Error page whenever an invalid, nonexistent URL was specified, rather than the expected HTTP 404 Not Found error. Annoying because I had a custom 404 error page defined and setup for the site, but for whatever [...]
Overlooking The Obvious
Back in February I was discussing post-call surveys and how to implement them in Genesys. After a pile of work, tons of headaches, and five months later, we finally pushed the application into production at the end of July (we dumped our dreams of using voice callback and used outbound instead, works like a charm).
It [...]
Blogosphere, Meet Usenet
Being quite familiar with Kathy Sierra through the Head First series of books Head First Java and Head First Design Patterns, it was a bit shocking to read that she’s been the subject of death threats and violence against her on her blog.
Or maybe not. Blogs, it appears, have now become the new Usenet, where [...]
Unknown assembly root-tag attribute: xmlns
I was attempting to deploy a test application to our development OAS, but OEM kept complaining, throwing the exception oracle.oc4j.admin.internal.DeployerException: Unknown assembly root-tag attribute: xmlns. Here’s a screenshot of the exception:
I knew I’d seen this before early on in the development of our IVR application a few years ago. It turns out OAS 10.1.2.0.0 supports [...]
Java and RIAs
I don’t do Rich Internet Applications, but Bruce Eckel, of Thinking In Java fame, explains in an article how Java missed the boat on RIAs and why technologies like Ajax have picked up the pieces. It’s all quite interesting, and he makes a good argument for using Flash-based technologies like Flex for GUI development instead. [...]
michaelzanussi.com 2.0
The last incarnation of these web pages was getting pretty stale, so I thought it was time to redesign the site. I decided to give WordPress a try, as it seemed simple enough to install and maintain, and hack. So far I like what I’ve seen, and it’s been pretty straightforward hacking the site to [...]
New Mexico Cemeteries
Over at my old blog I created a new section devoted to New Mexico Cemeteries, containing a series of tables by county listing nearly 600 cemeteries in the state. Now, the logical way to do this might be to keep the cemetery entries in a database like MySQL and dynamically display them. But, I decided [...]
