We're having a weird issue with CF throwing a 
"java.security.PrivilegedActionException: null" error when invoking a 
webservice (for the first and subsequent times).
Thing is, it doesn't matter what order I invoke the 3 or 4 different web 
service calls in (they are in different pages on the site, with different 
WSDL URLs). The first few will be fine, and then one will go pop. It will 
then continue to fail with the same error until the server is rebooted. At 
that point I can go back to that broken service, and run it again fine. One 
or two of the others will be fine, but then one will blow up, and the loop 
repeats.

The only think google has for the exception is not having the 
java.security.AllPermission set in weblogic.policy, so I've added that, to no 
avail.

Has anyone ever seen this before, because it's very very irritating. It's not 
happening in production yet, but I'm sure it will one day.

I believe the file not found error in the CF stack dump is caused by the 
errors in the WebLogic stack dump, the file is really not there, though 
others (.java) are - looks like the Axis compile is falling over or 
something.

Below are full CF and WL stack dumps, with the part of the path to the web / 
CFC root replaced with '...'

Full CF stack trace:
at 
cfeventsInterface2ecfc65660081$funcGETEVENTS.runFunction(Lcoldfusion.runtime.LocalScope;Ljava.lang.Object;Lcoldfusion.runtime.CFPage;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(.../ceo_platform/com/bluefinger/saffire/eventsInterface.cfc:27) at 
cffbx_Switch2ecfm809910989.runPage()Ljava.lang.Object;
(.../FB3/eventsConfig/fbx_Switch.cfm:1) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor5
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:241) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor6
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;.../FB3/fbx_fusebox30_CF50_nix.cfm:1)
 
at cffbx_fusebox30_CF50_nix2ecfm1714461926.runPage()Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1) at 
cfindex2ecfm1209209851.runPage()Ljava.lang.Object;(.../FB3/index.cfm:1) at 
cfeventsInterface2ecfc65660081$funcGETEVENTS.runFunction(Lcoldfusion.runtime.LocalScope;Ljava.lang.Object;Lcoldfusion.runtime.CFPage;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(.../com/bluefinger/saffire/eventsInterface.cfc:27) at 
cffbx_Switch2ecfm809910989.runPage()Ljava.lang.Object;
(...orm/FB3/eventsConfig/fbx_Switch.cfm:1) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor5
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:241) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor6
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926.runPage()Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1) at 
cfindex2ecfm1209209851.runPage()Ljava.lang.Object;(.../FB3/index.cfm:1) at 
cfeventsInterface2ecfc65660081$funcGETEVENTS.runFunction(Lcoldfusion.runtime.LocalScope;Ljava.lang.Object;Lcoldfusion.runtime.CFPage;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(.../com/bluefinger/saffire/eventsInterface.cfc:27) at 
cffbx_Switch2ecfm809910989.runPage()Ljava.lang.Object;
(.../FB3/eventsConfig/fbx_Switch.cfm:1) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor5
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:241) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926._factor6
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1) at 
cffbx_fusebox30_CF50_nix2ecfm1714461926.runPage()Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1)

java.security.PrivilegedActionException: 
java.io.FileNotFoundException: 
.../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.class:
 
No such file or directory
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.registerWebService(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)V(XmlRpcServiceImpl.java:233)
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.getWebService(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)Lorg.apache.axis.client.Stub;
(XmlRpcServiceImpl.java:464)
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.getWebServiceProxy(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)Lcoldfusion.xml.rpc.ServiceProxy;
(XmlRpcServiceImpl.java:408)
        at coldfusion.tagext.lang.InvokeTag.doEndTag()I(InvokeTag.java:362)
        at 
cfeventsInterface2ecfc65660081$funcGETEVENTS.runFunction(Lcoldfusion.runtime.LocalScope;Ljava.lang.Object;Lcoldfusion.runtime.CFPage;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(.../com/bluefinger/saffire/eventsInterface.cfc:27)
        at 
coldfusion.runtime.UDFMethod.invoke(Lcoldfusion.filter.FusionContext;)V(UDFMethod.java:338)
        at 
coldfusion.filter.SilentFilter.invoke(Lcoldfusion.filter.FusionContext;)V(SilentFilter.java:44)
        at 
coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(Lcoldfusion.filter.FusionContext;)V(UDFMethod.java:250)
        at 
coldfusion.filter.FunctionAccessFilter.invoke(Lcoldfusion.filter.FusionContext;)V(FunctionAccessFilter.java:53)
        at 
coldfusion.runtime.UDFMethod.runFilterChain(Ljava.lang.Object;Ljava.lang.Object;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(UDFMethod.java:203)
        at 
coldfusion.runtime.UDFMethod.invoke(Ljava.lang.Object;Ljava.lang.String;Ljava.lang.Object;
[Ljava.lang.Object;)Ljava.lang.Object;(UDFMethod.java:165)
        at coldfusion.runtime.TemplateProxy.invoke(Ljava.lang.String;
[Ljava.lang.Object;Ljava.util.Map;Ljavax.servlet.jsp.PageContext;)Ljava.lang.Object;
(TemplateProxy.java:192)
        at coldfusion.runtime.TemplateProxy.invoke(Ljava.lang.String;
[Ljava.lang.Object;Ljavax.servlet.jsp.PageContext;)Ljava.lang.Object;
(TemplateProxy.java:130)
        at 
coldfusion.runtime.CfJspPage._invoke(Ljava.lang.Object;Ljava.lang.String;
[Ljava.lang.Object;)Ljava.lang.Object;(CfJspPage.java:1627)
        at cffbx_Switch2ecfm809910989.runPage()Ljava.lang.Object;
(.../FB3/eventsConfig/fbx_Switch.cfm:1)
        at 
coldfusion.runtime.CfJspPage.invoke(Lcoldfusion.filter.FusionContext;)V(CfJspPage.java:147)
        at coldfusion.tagext.lang.IncludeTag.doStartTag()I(IncludeTag.java:357)
        at 
coldfusion.runtime.CfJspPage._emptyTag(Ljavax.servlet.jsp.tagext.Tag;)Z(CfJspPage.java:1876)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926._factor5
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:241)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926._factor6
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926.runPage()Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1)
        at 
coldfusion.runtime.CfJspPage.invoke(Lcoldfusion.filter.FusionContext;)V(CfJspPage.java:147)
        at coldfusion.tagext.lang.IncludeTag.doStartTag()I(IncludeTag.java:357)
        at 
coldfusion.runtime.CfJspPage._emptyTag(Ljavax.servlet.jsp.tagext.Tag;)Z(CfJspPage.java:1876)
        at 
cfindex2ecfm1209209851.runPage()Ljava.lang.Object;(.../FB3/index.cfm:1)
        at 
coldfusion.runtime.CfJspPage.invoke(Lcoldfusion.filter.FusionContext;)V(CfJspPage.java:147)
        at coldfusion.tagext.lang.IncludeTag.doStartTag()I(IncludeTag.java:357)
        at 
coldfusion.filter.CfincludeFilter.invoke(Lcoldfusion.filter.FusionContext;)V(CfincludeFilter.java:62)
        at 
coldfusion.filter.ApplicationFilter.invoke(Lcoldfusion.filter.FusionContext;)V(ApplicationFilter.java:107)
        at 
coldfusion.filter.RequestMonitorFilter.invoke(Lcoldfusion.filter.FusionContext;)V(RequestMonitorFilter.java:48)
        at 
coldfusion.filter.PathFilter.invoke(Lcoldfusion.filter.FusionContext;)V(PathFilter.java:80)
        at 
coldfusion.filter.LicenseFilter.invoke(Lcoldfusion.filter.FusionContext;)V(LicenseFilter.java:24)
Caused by: 
java.io.FileNotFoundException: 
.../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.class:
 
No such file or directory
        at jrockit.io.FileNativeIO.open0(Ljava.lang.String;I)I(Unknown Source)
        at 
jrockit.io.FileNativeIO.open(Ljava.lang.String;I)Ljava.io.FileDescriptor;
(Unknown Source)
        at java.io.FileInputStream.<init>(Ljava.lang.String;)V(Unknown Source)
        at coldfusion.jsp.JavaCompiler.load(Ljava.lang.String;)
[B(JavaCompiler.java:328)
        at 
coldfusion.jsp.JavaCompiler.compileClass(Ljava.lang.String;Ljava.lang.String;Z)Ljava.util.Map;
(JavaCompiler.java:152)
        at coldfusion.xml.rpc.XmlRpcServiceImpl$2.run()Ljava.lang.Object;
(XmlRpcServiceImpl.java:258)
        at 
jrockit.vm.AccessController.do_privileged_exc(Ljava.security.PrivilegedExceptionAction;Ljava.security.AccessControlContext;I)Ljava.lang.Object;
(Unknown Source)
        at 
jrockit.vm.AccessController.doPrivileged(Ljava.security.PrivilegedExceptionAction;)Ljava.lang.Object;
(Unknown Source)
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.registerWebService(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)V(XmlRpcServiceImpl.java:233)
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.getWebService(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)Lorg.apache.axis.client.Stub;
(XmlRpcServiceImpl.java:464)
        at 
coldfusion.xml.rpc.XmlRpcServiceImpl.getWebServiceProxy(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;ILjava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)Lcoldfusion.xml.rpc.ServiceProxy;
(XmlRpcServiceImpl.java:408)
        at coldfusion.tagext.lang.InvokeTag.doEndTag()I(InvokeTag.java:362)
        at 
cfeventsInterface2ecfc65660081$funcGETEVENTS.runFunction(Lcoldfusion.runtime.LocalScope;Ljava.lang.Object;Lcoldfusion.runtime.CFPage;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(.../com/bluefinger/saffire/eventsInterface.cfc:27)
        at 
coldfusion.runtime.UDFMethod.invoke(Lcoldfusion.filter.FusionContext;)V(UDFMethod.java:338)
        at 
coldfusion.filter.SilentFilter.invoke(Lcoldfusion.filter.FusionContext;)V(SilentFilter.java:44)
        at 
coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(Lcoldfusion.filter.FusionContext;)V(UDFMethod.java:250)
        at 
coldfusion.filter.FunctionAccessFilter.invoke(Lcoldfusion.filter.FusionContext;)V(FunctionAccessFilter.java:53)
        at 
coldfusion.runtime.UDFMethod.runFilterChain(Ljava.lang.Object;Ljava.lang.Object;Lcoldfusion.runtime.ArgumentCollection;)Ljava.lang.Object;
(UDFMethod.java:203)
        at 
coldfusion.runtime.UDFMethod.invoke(Ljava.lang.Object;Ljava.lang.String;Ljava.lang.Object;
[Ljava.lang.Object;)Ljava.lang.Object;(UDFMethod.java:165)
        at coldfusion.runtime.TemplateProxy.invoke(Ljava.lang.String;
[Ljava.lang.Object;Ljava.util.Map;Ljavax.servlet.jsp.PageContext;)Ljava.lang.Object;
(TemplateProxy.java:192)
        at coldfusion.runtime.TemplateProxy.invoke(Ljava.lang.String;
[Ljava.lang.Object;Ljavax.servlet.jsp.PageContext;)Ljava.lang.Object;
(TemplateProxy.java:130)
        at 
coldfusion.runtime.CfJspPage._invoke(Ljava.lang.Object;Ljava.lang.String;
[Ljava.lang.Object;)Ljava.lang.Object;(CfJspPage.java:1627)
        at cffbx_Switch2ecfm809910989.runPage()Ljava.lang.Object;
(.../FB3/eventsConfig/fbx_Switch.cfm:1)
        at 
coldfusion.runtime.CfJspPage.invoke(Lcoldfusion.filter.FusionContext;)V(CfJspPage.java:147)
        at coldfusion.tagext.lang.IncludeTag.doStartTag()I(IncludeTag.java:357)
        at 
coldfusion.runtime.CfJspPage._emptyTag(Ljavax.servlet.jsp.tagext.Tag;)Z(CfJspPage.java:1876)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926._factor5
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:241)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926._factor6
(Ljavax.servlet.jsp.tagext.Tag;Ljavax.servlet.jsp.JspWriter;)Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1)
        at cffbx_fusebox30_CF50_nix2ecfm1714461926.runPage()Ljava.lang.Object;
(.../FB3/fbx_fusebox30_CF50_nix.cfm:1)
        at 
coldfusion.runtime.CfJspPage.invoke(Lcoldfusion.filter.FusionContext;)V(CfJspPage.java:147)
        at coldfusion.tagext.lang.IncludeTag.doStartTag()I(IncludeTag.java:357)
        at 
coldfusion.runtime.CfJspPage._emptyTag(Ljavax.servlet.jsp.tagext.Tag;)Z(CfJspPage.java:1876)


Full WebLogic stack trace:
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:8:
 
<identifier> expected
package .com_bf_common_dto_events;
        ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:10:
 
illegal start of type
public class EventArmingTO  extends .com_bf_common_dto.AbstractValueObject  
implements java.io.Serializable {
                                    ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:119:
 
'{' expected
        new org.apache.axis.description.TypeDesc(EventArmingTO.class);
                                                               ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:119:
 
<identifier> expected
        new org.apache.axis.description.TypeDesc(EventArmingTO.class);
                                                                    ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:119:
 
'{' expected
        new org.apache.axis.description.TypeDesc(EventArmingTO.class);
                                                                     ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:181:
 
'}' expected
}
 ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:122:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.setXmlType(new 
javax.xml.namespace.QName("java:com.bf.common.dto.events", "EventArmingTO"));
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:127:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.addFieldDesc(elemField);
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:132:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.addFieldDesc(elemField);
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:137:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.addFieldDesc(elemField);
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:142:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.addFieldDesc(elemField);
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:147:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                typeDesc.addFieldDesc(elemField);
                ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:121:
 
inner classes cannot have static declarations
        static {
               ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:154:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                return typeDesc;
                       ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:153:
 
inner classes cannot have static declarations
        public static org.apache.axis.description.TypeDesc getTypeDesc() {
                                                           ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:166:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                        _javaType, _xmlType, typeDesc);
                                             ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:160:
 
inner classes cannot have static declarations
        public static org.apache.axis.encoding.Serializer getSerializer(
                                                          ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:178:
 
cannot resolve symbol
symbol  : variable typeDesc
location: class <error>.EventArmingTO.<error>
                        _javaType, _xmlType, typeDesc);
                                             ^
..../WEB-INF/cfusion/stubs/WS-294418727//com_bf_common_dto_events/EventArmingTO.java:172:
 
inner classes cannot have static declarations
        public static org.apache.axis.encoding.Deserializer getDeserializer(
                                                            ^
19 errors

-- 

Tom Chiverton 
Advanced ColdFusion Programmer

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:217612
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to