[
https://issues.jboss.org/browse/JASSIST-147?page=com.atlassian.jira.plugi...
]
Shigeru Chiba commented on JASSIST-147:
---------------------------------------
I added makePackage() in ClassPool.
To make getPackage() return a non-null object, makePacakge() must be called
before toClass() is called. Without this call, getPacakge() returns null.
makePackage() tells a ClassLoader that a new package is created. It is a
utility method; you can directly do this without using the Javassist API.
Package of generated class file nulls
-------------------------------------
Key: JASSIST-147
URL:
https://issues.jboss.org/browse/JASSIST-147
Project: Javassist
Issue Type: Bug
Affects Versions: 3.15.0-GA
Reporter: Lars Braubach
Assignee: Shigeru Chiba
Fix For: 3.16.0-GA
A new ctclass with package is converted to a Java class file in which the package nulls.
See small code below for an illustration. In my pint of view getPackage() of the generated
class should not be null if th ctclass has a package declared.
P.S. Is there a possible workaround for this issues?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira