This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 112538 - j2ee/persistence unit tests do not compile
Summary: j2ee/persistence unit tests do not compile
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Persistence (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Erno Mononen
URL:
Keywords: TEST
Depends on:
Blocks:
 
Reported: 2007-08-10 13:00 UTC by Andrei Badea
Modified: 2007-08-27 16:41 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Badea 2007-08-10 13:00:06 UTC
Seemingly because of the dependency on o.n.jackpot.test.TestUtilities.
Comment 1 Erno Mononen 2007-08-10 13:11:42 UTC
Right, I'll have a look at this.
Comment 2 Erno Mononen 2007-08-10 15:26:34 UTC
Looks like the usages of o.n.m.jackpot.TestUtilities could be replaced by 
o.n.m.j2ee.metadata.model.support.TestUtilities. It seems to handle only FileObjects though, any objections on 
introducing similar methods for handling Files as well? 
Comment 3 Andrei Badea 2007-08-10 17:19:50 UTC
No objections on that. But I don't exactly like depending on the j2ee/metadata/support tests from a module which is not
its client (j2ee/persistence in this case). Should perhaps rather move TestUtilities to j2ee/utilities.
Comment 4 Erno Mononen 2007-08-10 17:56:23 UTC
Moving it to j2ee/utilities wouldn't change the situation much from j2ee/persistence point of view since j2ee/
persistence isn't a client of j2ee/utilities either (and then its test would be depending on a module from a different 
cluster). Probably the best would be to have this kind of utility class e.g. in o.n.junit since the class would seem to 
generally useful.   
Comment 5 Andrei Badea 2007-08-10 19:19:09 UTC
Right, I keep forgetting that j2ee/persistence is in the java cluster now :-( o.n.junit is an idea, another one would be
o.o.utilities (since test utility classes are already being added there, unlike o.n.junit -- see MockLookup or
MockChangeListener). Not sure.

BTW, TestUtilities should perhaps be renamed to FileUtilities if moved to such a prominent module.
Comment 6 Erno Mononen 2007-08-13 13:50:29 UTC
Fixed in trunk, I will file a separate issue for moving TestUtilities.

Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInJ2SETest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInJ2SETest.java,v  <--  ApplicationManagedResourceTransactionInJ2SETest.java
new revision: 1.10; previous revision: 1.9
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/ContainerManagedJTAInjectableInWebTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ContainerManagedJTAInjectableInWebTest.java,v  <--  ContainerManagedJTAInjectableInWebTest.java
new revision: 1.12; previous revision: 1.11
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionNonInjectableInWebTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionNonInjectableInWebTest.java,v  <--  
ApplicationManagedResourceTransactionNonInjectableInWebTest.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionNonInjectableInEJBTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionNonInjectableInEJBTest.java,v  <--  
ApplicationManagedResourceTransactionNonInjectableInEJBTest.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInjectableIeInEJBTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInjectableIeInEJBTest.java,v  <--  
ApplicationManagedResourceTransactionInjectableIeInEJBTest.java
new revision: 1.10; previous revision: 1.9
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInjectableInWebTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ApplicationManagedResourceTransactionInjectableInWebTest.java,v  <--  
ApplicationManagedResourceTransactionInjectableInWebTest.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/ContainerManagedJTANonInjectableInWebTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ContainerManagedJTANonInjectableInWebTest.java,v  <--  ContainerManagedJTANonInjectableInWebTest.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/action/ContainerManagedJTAInjectableInEJBTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/action/
ContainerManagedJTAInjectableInEJBTest.java,v  <--  ContainerManagedJTAInjectableInEJBTest.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/spi/entitymanagergenerator/
EntityManagerGenerationStrategySupportTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/spi/entitymanagergenerator/
EntityManagerGenerationStrategySupportTest.java,v  <--  EntityManagerGenerationStrategySupportTest.java
new revision: 1.4; previous revision: 1.3
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/sourcetestsupport/SourceTestSupport.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/sourcetestsupport/SourceTestSupport.java,v  <-
-  SourceTestSupport.java
new revision: 1.9; previous revision: 1.8
done
Checking in test/unit/src/org/netbeans/modules/j2ee/persistence/wizard/dao/EjbFacadeWizardIteratorTest.java;
/cvs/j2ee/persistence/test/unit/src/org/netbeans/modules/j2ee/persistence/wizard/dao/
EjbFacadeWizardIteratorTest.java,v  <--  EjbFacadeWizardIteratorTest.java
new revision: 1.3; previous revision: 1.2
done
Checking in nbproject/project.xml;
/cvs/j2ee/persistence/nbproject/project.xml,v  <--  project.xml
new revision: 1.31; previous revision: 1.30
done
Comment 7 Andrei Badea 2007-08-27 16:11:05 UTC
Has the separate issue been filed yet?
Comment 8 Erno Mononen 2007-08-27 16:41:33 UTC
No, still in my todo list. I wanted to write some tests for the class before submitting it to an API review, but 
haven't got it to it yet.