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.
Seemingly because of the dependency on o.n.jackpot.test.TestUtilities.
Right, I'll have a look at this.
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?
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.
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.
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.
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
Has the separate issue been filed yet?
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.