Thanks for your reply, adrian.
Ok, I create a jar and renamed it as sar, and deploy it in the 
JBOSS_HOME/server/default/deploy as Docs.sar, but I get following exception:
2007-07-23 11:16:39,903 DEBUG [org.jboss.deployment.SARDeployer] create 
operation failed for package 
file:/D:/Adobe/LiveCycle/jboss/server/all/deploy/Docs.sar/
org.jboss.deployment.DeploymentException: 
au.gov.nsw.community.mail.TopicMailListener.(); - nested throwable: 
(java.lang.NoSuchMethodException: 
au.gov.nsw.community.mail.TopicMailListener.())
        at 
org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:139)
        at 
org.jboss.system.ServiceController.install(ServiceController.java:198)
        at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
        at $Proxy4.install(Unknown Source)
        at org.jboss.deployment.SARDeployer.create(SARDeployer.java:204)
        at org.jboss.deployment.MainDeployer.create(MainDeployer.java:790)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:644)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
        at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
        at $Proxy7.deploy(Unknown Source)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
        at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:460)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
        at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)

my TopicMailListener.java code is as following:
private String url;
private String name;

public String getName() {
                return name;
        }

        public void setName(String name) {
                this.name = name;
        }

        public String getUrl() {
                return url;
        }

        public void setUrl(String url) {
                this.url = url;
        }
        
        public TopicMailListener(String name) {
                super();
                this.name = name;

                try {
                        this.initializeListener();
                } catch (Exception e) {
                        LOGGER.info("Error creating listener: " + e);
                        e.printStackTrace();
                }
        }

        public TopicMailListener(String url, String name) {
                super();

                this.url = url;
                this.name = name;

                try {
                        this.initializeListener();
                } catch (Exception e) {
                        LOGGER.info("Error creating listener: " + e);
                        e.printStackTrace();
                }

        }

the jboss-service.xml is:
<?xml version="1.0" encoding="UTF-8"?>
< server>
  < mbean code="au.gov.nsw.community.mail.TopicMailListener" 
name="au.gov.nsw.community.mail:service=TopicMailListener">
    < attribute name="Url">10.65.240.244:1099
    < attribute name="Name">topic/testTopic
    < depends 
optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager
    < depends 
optional-attribute-name="SecurityManager">jboss.mq:service=SecurityManager
        <!-- 
    < attribute name="SecurityConf">
      < security>
        < role name="guest" read="true" write="true"/>
        < role name="publisher" read="true" write="true" create="false"/>
        < role name="durpublisher" read="true" write="true" create="true"/>
      < /security>
    < /attribute>
     -->
  


the sar artitecture is:
META-INF/MANIFEST.MF
META-INF/jboss-service.xml
README.txt
WebContent/FormDataResubmit.jsp
WebContent/FormDataResubmitSuccess.jsp
WebContent/META-INF/MANIFEST.MFWebContent/WEB-INF/lib/AdobeCSAUtils.jar
WebContent/WEB-INF/lib/DocumentServicesLibrary.jar
WebContent/WEB-INF/lib/adobe-common.jar
WebContent/WEB-INF/lib/axis-ant.jar
WebContent/WEB-INF/lib/axis.jar
WebContent/WEB-INF/lib/commons-discovery.jar
WebContent/WEB-INF/lib/commons-logging.jar
WebContent/WEB-INF/lib/datamanager-client.jar
WebContent/WEB-INF/lib/formserver-client.jar
WebContent/WEB-INF/lib/jaxrpc.jar
WebContent/WEB-INF/lib/log4j-1.2.8.jar
WebContent/WEB-INF/lib/log4j.properties
WebContent/WEB-INF/lib/saaj.jar
WebContent/WEB-INF/lib/serializer.jar
WebContent/WEB-INF/lib/um-client.jar
WebContent/WEB-INF/lib/wsdl4j.jar
WebContent/WEB-INF/lib/xalan.jar
WebContent/WEB-INF/lib/xercesImpl.jar
WebContent/WEB-INF/lib/xml-apis.jar
WebContent/WEB-INF/lib/xmlform-client.jar
WebContent/WEB-INF/web.xml
WebContent/env.jsp
WebContent/home.jsp
WebContent/index.jsp
WebContent/params.jsp
au/gov/nsw/community/forms/exception/ProcessingException.class
au/gov/nsw/community/forms/livecycle/FormsProxy.class
au/gov/nsw/community/forms/processor/DataSubmitHandler.class
au/gov/nsw/community/forms/servlet/FormRequestServlet.class
au/gov/nsw/community/forms/servlet/FormDataResubmitServlet.class
au/gov/nsw/community/forms/servlet/FormSubmitServlet.class
au/gov/nsw/community/forms/servlet/AbstractDocsServlet.class
au/gov/nsw/community/forms/siebel/SiebelProxy.class
au/gov/nsw/community/mail/MailService$1.class
au/gov/nsw/community/mail/MailService.class
au/gov/nsw/community/mail/TopicMailListener.class
au/gov/nsw/community/mail/TopicMailListenerMBean.class
au/gov/nsw/community/mail/MailMessage.class
au/gov/nsw/community/mail/TopicMailSender.class
au/gov/nsw/community/util/XMLUtils.class
au/gov/nsw/community/util/StringUtils.class
au/gov/nsw/community/util/FileUtils.class
au/gov/nsw/community/util/XFAStipper.class
au/gov/nsw/community/xml/XMLUtilities.class
test/XPathTest.class
.classpath
.project
sampleData.xml
sample.xml

I thought it is related with the constructor method, but don't know how to fix, 
could you please advise me? I do appreciate your help.

hj

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4066516#4066516

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4066516
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to