Hi!
I m using fckeditor (v:2.6.4) in a struts 2 based web application i have successfully integrated the editor and it is working fine except File/image uploading process i m using php connector which is default connector.
in my jsp i used fckeditor like this
<FCK:editor instanceName="support.text"> <jsp:attribute name="value">${support.text}</jsp:attribute> </FCK:editor>
in config.php i enable connector
$Config['Enabled'] = true ;
I have two servlets ConnectorServlet and SimpleUploaderServelt and in my web.xml i configure these servlets
web.xml
<servlet> <servlet-name> Connector </servlet-name> <servlet-class>com.test.util.ConnectorServlet</servlet-class> <init-param> <param-name> baseDir </param-name> <param-value> /userFile/ </param-value> </init-param> <init-param> <param-name> debug </param-name> <param-value> true </param-value> </init-param> <init-param> <param-name> AllowedExtensionsFile </param-name> <param-value> txt </param-value> </init-param> <init-param> <param-name> DeniedExtensionsFile </param-name> <param-value> php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi </param-value> </init-param> <init-param> <param-name> AllowedExtensionsImage </param-name> <param-value> jpg|gif|jpeg|png|bmp </param-value> </init-param> <init-param> <param-name> DeniedExtensionsImage </param-name> <param-value> </param-value> </init-param> <init-param> <param-name> AllowedExtensionsFlash </param-name> <param-value> swf|fla </param-value> </init-param> <init-param> <param-name> DeniedExtensionsFlash </param-name> <param-value> </param-value> </init-param> <load-on-startup> 4 </load-on-startup> </servlet> <servlet-mapping> <servlet-name> Connector </servlet-name> <url-pattern> /content/general/fckeditor/editor/filemanager/connectors/* </url-pattern> </servlet-mapping> <servlet> <servlet-name> SimpleUploader </servlet-name> <servlet-class> com.test.util.SimpleUploaderServlet </servlet-class> <init-param> <param-name> baseDir </param-name> <param-value> /userFile/ </param-value> </init-param> <init-param> <param-name> debug </param-name> <param-value> true </param-value> </init-param> <init-param> <param-name> enabled </param-name> <param-value> true </param-value> </init-param> <init-param> <param-name> AllowedExtensionsFile </param-name> <param-value> </param-value> </init-param> <init-param> <param-name> DeniedExtensionsFile </param-name> <param-value> php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi </param-value> </init-param> <init-param> <param-name> AllowedExtensionsImage </param-name> <param-value> jpg|gif|jpeg|png|bmp </param-value> </init-param> <init-param> <param-name> DeniedExtensionsImage </param-name> <param-value> </param-value> </init-param> <init-param> <param-name> AllowedExtensionsFlash </param-name> <param-value> swf|fla </param-value> </init-param> <init-param> <param-name> DeniedExtensionsFlash </param-name> <param-value> </param-value> </init-param> <load-on-startup> 5 </load-on-startup> </servlet> <servlet-mapping> <servlet-name> SimpleUploader </servlet-name> <url-pattern> /content/general/fckeditor/editor/filemanager/browser/default/* </url-pattern> </servlet-mapping>
Now when i try to upload a file or image the browser shows this error
Error: window.parent.frames.frmUpload has no properties
Source File: <localhost>/fckeditor/editor/filemanager/connectors/php/upload.php
Line: 2
and in my ConnectorServlet i got nothing when i parse my HttpServletRequest object
and one more thing my application is deployed on jboss