I though that the error on test.interfaces.Account is there because Xdoclet at that time had not generate the home interface yet. Or am I missing something. And other people don't see these exceptions ?
Marco > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :7: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Account; -----Original Message----- From: Dmitri Colebatch [mailto:[EMAIL PROTECTED]] Sent: Tuesday, June 04, 2002 4:45 PM To: Paul Sabadin; [EMAIL PROTECTED] Subject: Re: [Xdoclet-user] First time trying to use XDoclet Samples -!#KAYBOSH... Paul, Try this: 1. copy xdoclet.jar into samples/lib 2. from the samples/script directory, run ant not sure why you had problems with the below, I cant see anything obviously wrong with it, but this isn't the sort of thing you do everyday - once its there, its there (o: hth dim ----- Original Message ----- From: "Paul Sabadin" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, June 05, 2002 9:18 AM Subject: [Xdoclet-user] First time trying to use XDoclet Samples -!#KAYBOSH... > OK, I'll call myself a bonehead before you do, but I need your help. XDoclet > samples don't work for me. Getting BOTH [ejbdoclet] errors and [javac] > errors. Package defs seem messed up from the start. > > Should XDoclet work out of the box with minimal tweaking? What am I doing > wrong? Thanks for your help. > > Here is what happens. > > *Environment* > *********** > NT 4 SP 6 > JDK 1.4 > Ant 1.4.1 > *********** > > *Procedure* > *********** > Downloaded 1.1.2 .zip. (CVS seems tangled to me - did't use) > extracted > Made Ant jars (ant, crimson, etc.) accessible to build script in > <XDOCLET_HOME>/samples/scripts/build.bat > Run build > ************** > > *The erroneous output* > ********************* > > ... < No errors, then (also see javac errors further below) ...> > [ejbdoclet] Loading source file D:\XDoclet1.1.2\samples\src\java\test\ > ejb\TellerBean.java... > [ejbdoclet] Constructing Javadoc information... > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :7: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Account; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :8: cannot resolve symbol > [ejbdoclet] symbol : class AccountData > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AccountData; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :9: cannot resolve symbol > [ejbdoclet] symbol : class Customer > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Customer; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :121: cannot resolve symbol > [ejbdoclet] symbol : class Customer > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public abstract Customer getOwner(); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :148: cannot resolve symbol > [ejbdoclet] symbol : class Customer > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public abstract void setOwner(Customer owner); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :156: cannot resolve symbol > [ejbdoclet] symbol : class AccountData > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public abstract void setData(AccountData data); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :168: cannot resolve symbol > [ejbdoclet] symbol : class AccountData > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public abstract AccountData getData(); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :209: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public void ejbHomeTransfer(Account from, Account to, f > loat amount) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AccountBean.java > :209: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: class test.ejb.AccountBean > [ejbdoclet] public void ejbHomeTransfer(Account from, Account to, f > loat amount) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AddressBean.java > :7: cannot resolve symbol > [ejbdoclet] symbol : class AddressPK > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AddressPK; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\cmr\CityBean.jav > a:96: cannot resolve symbol > [ejbdoclet] symbol : class CityPK > [ejbdoclet] location: class test.ejb.cmr.CityBean > [ejbdoclet] public CityPK ejbCreate( String id ) throws CreateExcep > tion { > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\cmr\LanguageBean > .java:93: cannot resolve symbol > [ejbdoclet] symbol : class LanguageCodeLocal > [ejbdoclet] location: class test.ejb.cmr.LanguageBean > [ejbdoclet] public abstract void setLanguageCode( LanguageCodeLocal > languageCode ); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\cmr\LanguageBean > .java:103: cannot resolve symbol > [ejbdoclet] symbol : class LanguageCodeLocal > [ejbdoclet] location: class test.ejb.cmr.LanguageBean > [ejbdoclet] public abstract LanguageCodeLocal getLanguageCode(); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\cmr\LanguageCode > Bean.java:69: cannot resolve symbol > [ejbdoclet] symbol : class LanguageLocal > [ejbdoclet] location: class test.ejb.cmr.LanguageCodeBean > [ejbdoclet] public abstract void setLanguage( LanguageLocal languag > e ); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\cmr\LanguageCode > Bean.java:87: cannot resolve symbol > [ejbdoclet] symbol : class LanguageLocal > [ejbdoclet] location: class test.ejb.cmr.LanguageCodeBean > [ejbdoclet] public abstract LanguageLocal getLanguage(); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:8: cannot resolve symbol > [ejbdoclet] symbol : class Customer > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Customer; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:9: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.CustomerData; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:10: cannot resolve symbol > [ejbdoclet] symbol : class CustomerPK > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.CustomerPK; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:11: cannot resolve symbol > [ejbdoclet] symbol : class AccountHome > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AccountHome; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:14: cannot resolve symbol > [ejbdoclet] symbol : class AddressUtil > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AddressUtil; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:15: cannot resolve symbol > [ejbdoclet] symbol : class AddressLocalHome > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AddressLocalHome; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:16: cannot resolve symbol > [ejbdoclet] symbol : class AddressLocal > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AddressLocal; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\PersonBean.java: > 7: cannot resolve symbol > [ejbdoclet] symbol : class Person > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Person; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\PersonBean.java: > 8: cannot resolve symbol > [ejbdoclet] symbol : class PersonData > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.PersonData; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:136: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: class test.ejb.CustomerBean > [ejbdoclet] public void setData(CustomerData data){ > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:166: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: class test.ejb.CustomerBean > [ejbdoclet] public CustomerData getData(){ > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:177: cannot resolve symbol > [ejbdoclet] symbol : class AddressLocal > [ejbdoclet] location: class test.ejb.CustomerBean > [ejbdoclet] public abstract AddressLocal getAddress(); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:179: cannot resolve symbol > [ejbdoclet] symbol : class AddressLocal > [ejbdoclet] location: class test.ejb.CustomerBean > [ejbdoclet] public abstract void setAddress(AddressLocal addr); > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBean.jav > a:240: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: class test.ejb.CustomerBean > [ejbdoclet] public void ejbPostCreate(CustomerData data) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\PersonBean.java: > 162: cannot resolve symbol > [ejbdoclet] symbol : class PersonData > [ejbdoclet] location: class test.ejb.PersonBean > [ejbdoclet] public void setData(PersonData data) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\PersonBean.java: > 180: cannot resolve symbol > [ejbdoclet] symbol : class PersonData > [ejbdoclet] location: class test.ejb.PersonBean > [ejbdoclet] public void ejbPostCreate(PersonData data) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:4: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.CustomerData; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:5: cannot resolve symbol > [ejbdoclet] symbol : class CustomerPK > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.CustomerPK; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:36: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: class test.ejb.CustomerBMPBean > [ejbdoclet] public Object ejbCreate(CustomerData detail) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:41: cannot resolve symbol > [ejbdoclet] symbol : class CustomerData > [ejbdoclet] location: class test.ejb.CustomerBMPBean > [ejbdoclet] public void ejbPostCreate(CustomerData detail){} > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:54: cannot resolve symbol > [ejbdoclet] symbol : class CustomerPK > [ejbdoclet] location: class test.ejb.CustomerBMPBean > [ejbdoclet] public abstract CustomerPK ejbFindByPrimaryKey(Custome > rPK pk) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\CustomerBMPBean. > java:54: cannot resolve symbol > [ejbdoclet] symbol : class CustomerPK > [ejbdoclet] location: class test.ejb.CustomerBMPBean > [ejbdoclet] public abstract CustomerPK ejbFindByPrimaryKey(Custome > rPK pk) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\TellerBean.java: > 6: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Account; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\TellerBean.java: > 7: cannot resolve symbol > [ejbdoclet] symbol : class AccountData > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.AccountData; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\TellerBean.java: > 8: cannot resolve symbol > [ejbdoclet] symbol : class Customer > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Customer; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\BaseTellerBean.j > ava:3: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: package interfaces > [ejbdoclet] import test.interfaces.Account; > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\TellerBean.java: > 48: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: class test.ejb.TellerBean > [ejbdoclet] public void transfer(Account from, Account to, float am > ount) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\TellerBean.java: > 48: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: class test.ejb.TellerBean > [ejbdoclet] public void transfer(Account from, Account to, float am > ount) > [ejbdoclet] ^ > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\BaseTellerBean.j > ava:14: cannot resolve symbol > [ejbdoclet] symbol : class Account > [ejbdoclet] location: class test.ejb.BaseTellerBean > [ejbdoclet] public void deposit(Account account, float amount) > [ejbdoclet] ^ > [ejbdoclet] Running <homeInterface/> > [ejbdoclet] D:\XDoclet1.1.2\samples\src\java\test\ejb\AllTypesEntityBe > an.java:29: warning - @version tag has no arguments. > [ejbdoclet] Running <localHomeInterface/> > [ejbdoclet] Running <remoteInterface/> > [ejbdoclet] Running <localInterface/> > [ejbdoclet] Running <session/> > [ejbdoclet] Running <entitypk/> > [ejbdoclet] Running <dataobject/> > [ejbdoclet] Running <dao/> > [ejbdoclet] Running <entitybmp/> > [ejbdoclet] Running <entitycmp/> > [ejbdoclet] Running <deploymentDescriptor/> > [ejbdoclet] Running <jboss/> > [ejbdoclet] Running <weblogic/> > [ejbdoclet] Running <apacheSoap/> > [ejbdoclet] Running <strutsForm/> > [ejbdoclet] Generating Struts Form classes for 'test.ejb.PersonBean'. > [ejbdoclet] Running <utilObject/> > [ejbdoclet] Running <castorMapping/> > [ejbdoclet] Running <jrun/> > [ejbdoclet] 45 warnings > > compile-ejbs: > [javac] Compiling 96 source files to D:\XDoclet1.1.2\samples\build > \ejb\classes > [javac] D:\XDoclet1.1.2\samples\gen-src\java\test\ejb\CustomerBMPB > MP.java:25: cannot resolve symbol > [javac] symbol : class AddressLocal > [javac] location: class test.ejb.CustomerBMPBMP > [javac] public AddressLocal address; > [javac] ^ > [javac] D:\XDoclet1.1.2\samples\gen-src\java\test\ejb\CustomerBMPB > MP.java:65: cannot resolve symbol > [javac] symbol : class AddressLocal > [javac] location: class test.ejb.CustomerBMPBMP > [javac] public AddressLocal getAddress() > [javac] ^ > [javac] D:\XDoclet1.1.2\samples\gen-src\java\test\ejb\CustomerBMPB > MP.java:70: cannot resolve symbol > [javac] symbol : class AddressLocal > [javac] location: class test.ejb.CustomerBMPBMP > [javac] public void setAddress( AddressLocal address ) > [javac] ^ > [javac] 3 errors > > BUILD FAILED > > D:\XDoclet1.1.2\samples\script\build.xml:295: Compile failed, messages > should have been provided. > > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
