java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: tutorial.persistence.Animal

Oracle Community | 666705 | 1 decade ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Netbeans Ant Task for Kodo Enhancer

    Oracle Community | 1 decade ago | 666705
    java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: tutorial.persistence.Animal
  2. 0

    OpenJPA Users - PCEnhancer and java.lang.ClassNotFoundException

    nabble.com | 1 year ago
    java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: resourceMgr.model.Resource
  3. 0

    Hi All, While building the project I'm using the following script in build.xml to Enhance the classes using the openJPA enhancer. I am getting exception while building the script " [openjpac] java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: entities.TBLFireResourceDO". And doing this in RSA 7.0 environment!. looks like build path and everything is correct. here is the build.xml <project name="enahnceJPA"> <target name="enhance"> <!-- define the openjpac task; this can be done at the top of the --> <!-- build.xml file, so it will be available for all targets --> <taskdef name="openjpac" classname="org.apache.openjpa.ant.PCEnhancerTask" /> <openjpac> <config propertiesFile="./META-INF/persistence.xml" /> <classpath refid="enh.classpath" /> <fileset dir="."> <include name="**/entities/*.java" /> </fileset> </openjpac> </target> </project> Exception Trace. Buildfile: C:\workspaces\FPA_Persistance\InheritancePersistance\src\build.xml +Datatype eclipse.convertPath org.eclipse.core.resources.ant.ConvertPath +Datatype eclipse.incrementalBuild org.eclipse.core.resources.ant.IncrementalBuild +Datatype eclipse.refreshLocal org.eclipse.core.resources.ant.RefreshLocalTask +Datatype emf.XSD2Java org.eclipse.xsd.ecore.importer.taskdefs.XSDGeneratorTask +Datatype emf.Ecore2Java org.eclipse.emf.importer.ecore.taskdefs.EcoreGeneratorTask +Datatype http://com.ibm.adapter.j2c:batchImport com.ibm.adapter.j2c.command.internal.ant.tasks.BatchImport +Datatype http://com.ibm.adapter.j2c:generateService com.ibm.adapter.j2c.command.internal.ant.tasks.GenerateInterfaceType +Datatype http://com.ibm.adapter.j2c:importResourceAdapter com.ibm.adapter.j2c.command.internal.ant.tasks.ImportResourceAdapter +Datatype http://com.ibm.adapter.j2c:migrate com.ibm.adapter.j2c.command.internal.ant.tasks.ScriptMigration +Datatype com.ibm.xtools.ras.importAsset com.ibm.xtools.ras.impord.ant.task.internal.ImportAsset +Datatype emf.Rose2Java org.eclipse.emf.importer.rose.taskdefs.RoseGeneratorTask +Datatype ejbDeploy com.ibm.etools.ejb.ant.EJBDeploy +Datatype accessBeanRegeneration com.ibm.etools.accessbean.ant.AccessBeanRegeneration +Datatype autoAppInstall com.ibm.etools.wrd.ant.WRDAutoAppInstall +Datatype com.ibm.xtools.publish.CLModelPublish com.ibm.xtools.publish.uml2.internal.ant.task.CLModelPublish +Datatype com.ibm.xtools.publish.CLReportPublish com.ibm.xtools.publish.uml2.internal.ant.task.CLReportPublish +Datatype com.ibm.xtools.ras.exportManifest com.ibm.xtools.ras.export.ant.task.internal.ExportManifest +Datatype com.ibm.xtools.ras.updateManifest com.ibm.xtools.ras.export.ant.task.internal.UpdateManifest +Datatype http://com.ibm.adapter:discover com.ibm.adapter.command.internal.ant.tasks.GenerateDataType +Datatype http://com.ibm.adapter:displayAll com.ibm.adapter.command.internal.ant.tasks.DisplayProperties +Datatype http://com.ibm.adapter:createProject com.ibm.adapter.command.internal.ant.tasks.CreateProject +Datatype wsgen ws.ant.task.WebServiceGenerationAntTask +Datatype jet.compile org.eclipse.jet.ant.tasks.JETCompileTask +Datatype jet.transform org.eclipse.jet.ant.tasks.JETTransformTask +Datatype help.buildHelpIndex org.eclipse.help.internal.base.ant.BuildHelpIndex +Datatype setDebugInfo com.ibm.etools.ant.extras.SetDebugInfo +Datatype getJavacErrorCount com.ibm.etools.ant.extras.GetJavacErrorCount +Datatype getProjectData com.ibm.etools.ant.extras.GetProjectData +Datatype projectBuild com.ibm.etools.ant.extras.ProjectBuild +Datatype earImport com.ibm.etools.j2ee.ant.EARImport +Datatype earExport com.ibm.etools.j2ee.ant.EARExport +Datatype warExport com.ibm.etools.j2ee.ant.WARExport +Datatype appClientExport com.ibm.etools.j2ee.ant.ApplicationClientExport +Datatype ejbExport com.ibm.etools.ejb.ant.EJBExport +Datatype utilJar com.ibm.etools.j2ee.ant.BuildApplicationUtilJar +Datatype validationPreference com.ibm.etools.validate.ant.ValidationPreference +Datatype targetRuntimeCreate com.ibm.etools.ant.extras.TargetRuntimeCreate +Datatype projectImport com.ibm.etools.ant.extras.ProjectImport +Datatype projectGetErrors com.ibm.etools.ant.extras.ProjectGetErrors +Datatype workspaceBuild com.ibm.etools.ant.extras.WorkspaceBuild +Datatype workspaceGetErrors com.ibm.etools.ant.extras.WorkspaceGetErrors +Datatype workspacePreferenceGet com.ibm.etools.ant.extras.WorkspacePreferenceGet +Datatype workspacePreferenceSet com.ibm.etools.ant.extras.WorkspacePreferenceSet +Datatype workspacePreferenceFile com.ibm.etools.ant.extras.WorkspacePreferenceFile +Datatype captureBuildMessages com.ibm.etools.ant.extras.CaptureBuildMessages +Datatype projectSetImport com.ibm.etools.ant.extras.ProjectSetImport +Datatype projectSetBuild com.ibm.etools.ant.extras.ProjectSetBuild +Datatype com.ibm.xtools.ras.addArtifactType com.ibm.xtools.ras.type.descriptor.ant.task.internal.AddArtifactType +Datatype analysis.analyze com.ibm.xtools.analysis.commandline.ant.AnalyzeTask +Datatype eclipse.checkDebugAttributes org.eclipse.jdt.core.CheckDebugAttributes +Datatype eclipse.brand org.eclipse.pde.internal.build.tasks.BrandTask +Datatype eclipse.fetch org.eclipse.pde.internal.build.tasks.FetchTask +Datatype eclipse.buildScript org.eclipse.pde.internal.build.tasks.BuildScriptGeneratorTask +Datatype eclipse.generateFeature org.eclipse.pde.internal.build.tasks.FeatureGeneratorTask +Datatype eclipse.buildManifest org.eclipse.pde.internal.build.tasks.BuildManifestTask +Datatype eclipse.assembler org.eclipse.pde.internal.build.tasks.PackagerTask +Datatype eclipse.idReplacer org.eclipse.pde.internal.build.tasks.IdReplaceTask +Datatype eclipse.jnlpGenerator org.eclipse.pde.internal.build.tasks.JNLPGeneratorTask +Datatype eclipse.unzipperBuilder org.eclipse.pde.internal.build.tasks.UnzipperGeneratorTask +Datatype eclipse.fetchFilesGenerator org.eclipse.pde.internal.build.tasks.FetchFileGeneratorTask +Datatype eclipse.versionReplacer org.eclipse.pde.internal.build.tasks.GenericVersionReplacer +Datatype pde.convertSchemaToHTML org.eclipse.pde.internal.core.ant.ConvertSchemaToHTML +Datatype pde.exportPlugins org.eclipse.pde.internal.core.ant.PluginExportTask +Datatype pde.exportFeatures org.eclipse.pde.internal.core.ant.FeatureExportTask +Datatype emf.JETEmitter org.eclipse.emf.ant.taskdefs.codegen.JETEmitterTask +Datatype emf.JMerger org.eclipse.emf.ant.taskdefs.codegen.JMergerTask +Datatype emf.util.RemoveVersion org.eclipse.emf.ant.taskdefs.RemoveVersionTask +Datatype http://com.ibm.adapter.j2c:buildService com.ibm.adapter.j2c.command.internal.ant.types.CreateInterface +Datatype http://com.ibm.adapter.j2c:method com.ibm.adapter.j2c.command.internal.ant.types.MethodElement +Datatype http://com.ibm.adapter.j2c:methodName com.ibm.adapter.j2c.command.internal.ant.types.Name +Datatype http://com.ibm.adapter.j2c:methodInput com.ibm.adapter.j2c.command.internal.ant.types.Input +Datatype http://com.ibm.adapter.j2c:methodOutput com.ibm.adapter.j2c.command.internal.ant.types.Output +Datatype http://com.ibm.adapter.j2c:resourceAdapter com.ibm.adapter.j2c.command.internal.ant.types.ResourceAdapter +Datatype http://com.ibm.adapter.j2c:interactionSpec com.ibm.adapter.j2c.command.internal.ant.types.InteractionSpec +Datatype http://com.ibm.adapter.j2c:connectionSpec com.ibm.adapter.j2c.command.internal.ant.types.ConnectionSpec +Datatype http://com.ibm.adapter.j2c:managedConnectionFactory com.ibm.adapter.j2c.command.internal.ant.types.MCFProperties +Datatype http://com.ibm.adapter.j2c:argumentBinding com.ibm.adapter.j2c.command.internal.ant.types.ArgumentBinding +Datatype ras.builtDeployableArtifact com.ibm.xtools.ras.export.ant.task.internal.BuiltDeployableArtifact +Datatype http://com.ibm.adapter:importResource com.ibm.adapter.command.internal.ant.types.ImportResource +Datatype http://com.ibm.adapter:queryProperties com.ibm.adapter.command.internal.ant.types.QueryProperties +Datatype http://com.ibm.adapter:queryResult com.ibm.adapter.command.internal.ant.types.QueryResult +Datatype http://com.ibm.adapter:performImport com.ibm.adapter.command.internal.ant.types.PerformImport +Datatype http://com.ibm.adapter:writeToWorkspace com.ibm.adapter.command.internal.ant.types.WriteToWorkspace +Datatype http://com.ibm.adapter:selectElement com.ibm.adapter.command.internal.ant.types.NodeElement +Datatype http://com.ibm.adapter:propertyElement com.ibm.adapter.command.internal.ant.types.properties.AntPropertyElement +Datatype http://com.ibm.adapter:propertyGroup com.ibm.adapter.command.internal.ant.types.properties.AntPropertyGroup +Datatype http://com.ibm.adapter:propertyTree com.ibm.adapter.command.internal.ant.types.properties.AntPropertyTree +Datatype http://com.ibm.adapter:propertyNode com.ibm.adapter.command.internal.ant.types.properties.AntPropertyNode +Datatype http://com.ibm.adapter:propertyTable com.ibm.adapter.command.internal.ant.types.properties.AntPropertyTable +Datatype http://com.ibm.adapter:propertyCell com.ibm.adapter.command.internal.ant.types.properties.AntPropertyCell +Datatype http://com.ibm.adapter:propertyArray com.ibm.adapter.command.internal.ant.types.properties.AntPropertyArray +Datatype http://com.ibm.adapter:propertyValue com.ibm.adapter.command.internal.ant.types.properties.AntPropertyValue +Datatype http://com.ibm.adapter:discoveryAgents com.ibm.adapter.command.internal.ant.types.DiscoveryAgents +Datatype http://com.ibm.adapter:resourceWriters com.ibm.adapter.command.internal.ant.types.ResourceWriters +Datatype http://com.ibm.adapter:importConfigurations com.ibm.adapter.command.internal.ant.types.ImportConfigurations Adding reference: ant.projectHelper Adding reference: ant.parsing.context Adding reference: ant.targets parsing buildfile C:\workspaces\FPA_Persistance\InheritancePersistance\src\build.xml with URI = file:///C:/workspaces/FPA_Persistance/InheritancePersistance/src/build.xml Setting ro project property: ant.project.name -> enahnceJPA Adding reference: enahnceJPA Setting ro project property: ant.file.enahnceJPA -> C:\workspaces\FPA_Persistance\InheritancePersistance\src\build.xml Project base dir set to: C:\workspaces\FPA_Persistance\InheritancePersistance\src +Target: +Target: enhance Arguments: -verbose -debug -Dbasedir=C:\workspaces\FPA_Persistance\InheritancePersistance\src -Dorg.eclipse.ant.core.ANT_PROCESS_ID=1185379761082 Adding reference: eclipse.ant.targetVector Build sequence for target(s) `enhance' is [enhance] Complete build sequence is [enhance, ] enhance: Adding reference: eclipse.progress.monitor Class org.apache.openjpa.ant.PCEnhancerTask loaded from parent loader (parentFirst) +Datatype openjpac org.apache.openjpa.ant.PCEnhancerTask Adding reference: eclipse.progress.monitor [openjpac] 20 fpa TRACE [Worker-15] openjpa.Runtime - Setting the following properties from "file:/C:/workspaces/FPA_Persistance/InheritancePersistance/src/META-INF/persistence.xml" into configuration: Could not load a dependent class (junit.framework.TestListener) for type junit Could not load a dependent class (jdepend.xmlui.JDepend) for type jdepend Could not load a dependent class (com.jcraft.jsch.UserInfo) for type sshexec Could not load a dependent class (javax.media.jai.PlanarImage) for type image Could not load a dependent class (com.jcraft.jsch.UserInfo) for type scp fileset: Setup scanner in dir C:\workspaces\FPA_Persistance\InheritancePersistance\src with patternSet{ includes: [**/entities/*.java] excludes: [] } Couldn't load Resource entities/TBLFireResourceDO.class [openjpac] java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: entities.TBLFireResourceDO [openjpac] at serp.util.Strings.toClass(Unknown Source) [openjpac] at serp.util.Strings.toClass(Unknown Source) [openjpac] at org.apache.openjpa.lib.meta.ClassArgParser.parseTypes(Unknown Source) [openjpac] at org.apache.openjpa.enhance.PCEnhancer.run(Unknown Source) [openjpac] at org.apache.openjpa.ant.PCEnhancerTask.executeOn(Unknown Source) [openjpac] at org.apache.openjpa.lib.ant.AbstractTask.execute(Unknown Source) [openjpac] at org.apache.tools.ant.UnknownElement.execute(Unknown Source) [openjpac] at org.apache.tools.ant.Task.perform(Unknown Source) [openjpac] at org.apache.tools.ant.Target.execute(Unknown Source) [openjpac] at org.apache.tools.ant.Target.performTasks(Unknown Source) [openjpac] at org.apache.tools.ant.Project.executeSortedTargets(Unknown Source) [openjpac] at org.apache.tools.ant.Project.executeTarget(Unknown Source) [openjpac] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(Unknown Source) [openjpac] at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(Unknown Source) [openjpac] at org.apache.tools.ant.Project.executeTargets(Unknown Source) [openjpac] at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Unknown Source) [openjpac] at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Unknown Source) [openjpac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [openjpac] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [openjpac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [openjpac] at java.lang.reflect.Method.invoke(Unknown Source) [openjpac] at org.eclipse.ant.core.AntRunner.run(Unknown Source) [openjpac] at org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate.runInSameVM(Unknown Source) [openjpac] at org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate.launch(Unknown Source) [openjpac] at org.eclipse.debug.internal.core.LaunchConfiguration.launch(Unknown Source) [openjpac] at org.eclipse.debug.internal.core.LaunchConfiguration.launch(Unknown Source) [openjpac] at org.eclipse.debug.internal.core.LaunchConfiguration.launch(Unknown Source) [openjpac] at org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder.launchBuild(Unknown Source) [openjpac] at org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(Unknown Source) [openjpac] at org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder.build(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source) [openjpac] at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source) [openjpac] at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown Source) [openjpac] at org.eclipse.core.internal.events.BuildManager.build(Unknown Source) [openjpac] at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown Source) [openjpac] at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source) [openjpac] at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) [openjpac] 1463 fpa TRACE [Worker-15] openjpa.MetaData - Clearing metadata repository "org.apache.openjpa.meta.MetaDataRepository@d560d56". BUILD FAILED ...Any idea

    Apache's JIRA Issue Tracker | 10 years ago | chowdareddy somu
    java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: entities.TBLFireResourceDO
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalArgumentException

      java.lang.ClassNotFoundException: tutorial.persistence.Animal

      at serp.util.Strings.toClass()
    2. Serp
      Strings.toClass
      1. serp.util.Strings.toClass(Strings.java:193)
      2. serp.util.Strings.toClass(Strings.java:127)
      2 frames
    3. com.solarmetric.meta
      ClassArgParser.parseTypes
      1. com.solarmetric.meta.ClassArgParser.parseTypes(ClassArgParser.java:150)
      1 frame
    4. kodo.enhance
      PCEnhancer.run
      1. kodo.enhance.PCEnhancer.run(PCEnhancer.java:3792)
      1 frame
    5. kodo.ant
      PCEnhancerTask.executeOn
      1. kodo.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java:97)
      1 frame
    6. com.solarmetric.ant
      AbstractTask.execute
      1. com.solarmetric.ant.AbstractTask.execute(AbstractTask.java:167)
      1 frame
    7. Ant
      Project.executeTargets
      1. org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
      2. org.apache.tools.ant.Task.perform(Task.java:364)
      3. org.apache.tools.ant.Target.execute(Target.java:341)
      4. org.apache.tools.ant.Target.performTasks(Target.java:369)
      5. org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
      6. org.apache.tools.ant.Project.executeTarget(Project.java:1185)
      7. org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
      8. org.apache.tools.ant.Project.executeTargets(Project.java:1068)
      8 frames
    8. org.apache.tools
      TargetExecutor.run
      1. org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:240)
      2. org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:293)
      2 frames
    9. org.netbeans.core
      RunClassThread.run
      1. org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:131)
      1 frame