Actually I am having a different problem now. I can get the inline MXML
working in a JSP page, so everything seems to be configured properly. But when
I try to reference an MXML file I get a null pointer exception...
09:08:13,766 INFO [STDOUT] [2007-04-18 09:08:13,766] ERROR org.apache.catalina.
core.ContainerBase.[jboss.web].[localhost].[/].[jsp] - Servlet.service() for ser
vlet jsp threw exception
java.lang.NullPointerException
at flex2.server.j2ee.jsp.MxmlTagImpl.setupExternalCompileMxmlContext(Mxm
lTagImpl.java:566)
at flex2.server.j2ee.jsp.MxmlTagImpl.compileExternal(MxmlTagImpl.java:42
3)
at flex2.server.j2ee.jsp.MxmlTagImpl.doEndTag(MxmlTagImpl.java:339)
at flex.bootstrap.BootstrapTag.doEndTag(BootstrapTag.java:62)
at org.apache.jsp.member_005fservices.loginFlex_jsp._jspx_meth_mm_mxml_1
(loginFlex_jsp.java:140)
at org.apache.jsp.member_005fservices.loginFlex_jsp._jspService(loginFle
x_jsp.java:74)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
14)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
lter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
yAssociationValve.java:175)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
e.java:74)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor
kerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
All I did was took the inline MXML from the JSP page and put it in an MXML file
and tried to reference it with the following tag:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="FlexTagLib" prefix="mm" %>
<html>
<head>
<title>some title</title>
</head>
<body>
<mm:mxml source="test.mxml"/>
</body>
</html>
----- Original Message ----
From: Dave Kotter <[EMAIL PROTECTED]>
To: [email protected]
Sent: Monday, April 16, 2007 2:04:22 PM
Subject: Re: [flexcoders] JSP Tag Library - FDS 2.0.1
It is working now. It was a user error.
Sorry for the post.
----- Original Message ----
From: Peter Farland <[EMAIL PROTECTED] com>
To: [EMAIL PROTECTED] ups.com
Sent: Monday, April 16, 2007 11:38:04 AM
Subject: RE: [flexcoders] JSP Tag Library - FDS 2.0.1
What JVM are you using?
____________ _________ _________ __
From: [EMAIL PROTECTED] ups.com [mailto:[EMAIL PROTECTED] ups.com] On
Behalf Of Dave Kotter
Sent: Monday, April 16, 2007 12:07 PM
To: [EMAIL PROTECTED] ups.com
Subject: [flexcoders] JSP Tag Library - FDS 2.0.1
I am getting the following error using the JSP Tag Library working with
FDS 2.0.1.
17:22:06,821 INFO [STDOUT] [2007-04-13 17:22:06,821] ERROR
org.apache.catalina .
core.ContainerBase. [jboss.web] .[localhost] .[/].[jsp] - Servlet.service( )
for ser
vlet jsp threw exception
java.lang.StackOver flowError
at java.lang.Object. getClass( Native Method)
at flex.bootstrap. BootstrapTag. <init>(Bootstrap Tag.java: 39)
at
flex.bootstrap. BootstrapBodyTag .<init>(Bootstra pBodyTag. java:28)
at flex2.server. j2ee.jsp. MxmlTagImpl. <init>(MxmlTagIm pl.java:2)
at sun.reflect. GeneratedConstru ctorAccessor42. newInstance( Unkno!
wn Source
)
at
sun.reflect. DelegatingConstr uctorAccessorImp l.newInstance( DelegatingC
onstructorAccessorI mpl.java: 27)
at
java.lang.reflect. Constructor. newInstance( Constructor. java:494)
at java.lang.Class. newInstance0( Class.java: 350)
at java.lang.Class. newInstance( Class.java: 303)
at flex.bootstrap. BootstrapTag. <init>(Bootstrap Tag.java: 39)
at
flex.bootstrap. BootstrapBodyTag .<init>(Bootstra pBodyTag. java:28)
at flex2.server. j2ee.jsp. MxmlTagImpl. <init>(MxmlTagIm pl.java:2)
at sun.reflect. GeneratedConstru ctorAccessor42. newInsta!
nce(Unknown Source
)
at
sun.reflect. DelegatingConstr uctorAccessorImp l.newInstance( DelegatingC
onstructorAccessorI mpl.java: 27)
Ahhh...imagining that irresistible "new car" smell?
Check out
new cars at Yahoo! Autos.
<!--
#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean,
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}
#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}
#ygrp-vital a:hover{
text-decoration:underline;}
#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
-->
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com