1) You can safely ignore the deprecated warning.
2) The cornerstone packages are in cornerstone.jar
--S�ren
On Wednesday 24 March 2004 12:35, Angel Angelov wrote:
> Hi all,
> I'm using a peace of code from RemoteDelivery in my mailet:
>
> ComponentManager compMgr =
> (ComponentManager)getMailetContext().getAttribute(Constants.AVALON_COMPONEN
>T_MANAGER); String outgoingPath = getInitParameter("outgoing");
> if (outgoingPath == null) {
> outgoingPath = "file:///../var/mail/outgoing";
> }
>
> try {
> // Instantiate the a MailRepository for outgoing mails
> MailStore mailstore = (MailStore)
> compMgr.lookup("org.apache.james.services.MailStore");
>
> DefaultConfiguration spoolConf
> = new DefaultConfiguration("repository",
> "generated:RemoteDelivery.java"); spoolConf.setAttribute("destinationURL",
> outgoingPath);
> spoolConf.setAttribute("type", "SPOOL");
> outgoing = (SpoolRepository) mailstore.select(spoolConf);
> } catch (ComponentException cnfe) {
> log("Failed to retrieve Store component:" + cnfe.getMessage());
> } catch (Exception e) {
> log("Failed to retrieve Store component:" + e.getMessage());
> }
>
>
> I take the folloing errors by compiling:
> compile:
> [javac] Compiling 1 source file to C:\eclipse\workspace\SMS Push
> Connector\build [javac] C:\eclipse\workspace\SMS Push
> Connector\src\com\sayrix\smspc\SMSPCMailet.java:84: cannot access
> org.apache.avalon.cornerstone.services.store.Store [javac] file
> org\apache\avalon\cornerstone\services\store\Store.class not found [javac]
> MailStore mailstore = (MailStore)
> compMgr.lookup("org.apache.james.services.MailStore"); [javac]
> ^
> [javac] C:\eclipse\workspace\SMS Push
> Connector\src\com\sayrix\smspc\SMSPCMailet.java:90: cannot resolve symbol
> [javac] symbol : method select
> (org.apache.avalon.framework.configuration.DefaultConfiguration) [javac]
> location: interface org.apache.james.services.MailStore [javac]
> outgoing = (SpoolRepository) mailstore.select(spoolConf); [javac]
> ^ [javac] Note:
> C:\eclipse\workspace\SMS Push
> Connector\src\com\sayrix\smspc\SMSPCMailet.java uses or overrides a
> deprecated API. [javac] Note: Recompile with -deprecation for details.
> [javac] 2 errors
>
> Question:
> 1) Can I ignore the warning "deprecatetd" and go ahead?
> 2) where I can find the package containing
> org\apache\avalon\cornerstone\services\store\Store.class?
>
> Thanks!
>
> --Angel
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
S�ren Hilmer, M.Sc.
R&D manager Phone: +45 70 27 64 00
TietoEnator IT+ A/S Fax: +45 70 27 64 40
Ved Lunden 12 Direct: +45 87 46 64 57
DK-8230 �byh�j Email: soren.hilmer <at> tietoenator.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]