<!-- 
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Tue May 21 15:40:06 UTC 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.doctrine-project.org/jira/si/jira.issueviews:issue-xml/DCOM-47/DCOM-47.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Doctrine Project</title>
    <link>http://www.doctrine-project.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>5.2.7</version>
        <build-number>850</build-number>
        <build-date>21-02-2013</build-date>
    </build-info>

<item>
            <title>[DCOM-47] When using different class loaders</title>
                <link>http://www.doctrine-project.org/jira/browse/DCOM-47</link>
                <project id="10043" key="DCOM">Doctrine Common</project>
                        <description>&lt;p&gt;ClassLoader::classExists($class); will fail if different class loader is used which does not return any boolean value. This includes Symfony2 UniversalClassLoader&lt;/p&gt;

&lt;p&gt;I have never used this function before because native PHP method class_exits($class, true) first will try to autoload. But if the class does not exist&lt;br/&gt;
and you are using Doctrine\Common::ClassLoader and you call class_exists($class) it will trigger fatal error. This behavior makes it impossible to make code compatible&lt;br/&gt;
with different class loading mechanisms for Doctrine2 &lt;/p&gt;</description>
                <environment>all</environment>
            <key id="12543">DCOM-47</key>
            <summary>When using different class loaders</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="5">Cannot Reproduce</resolution>
                                <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="gediminasm">Gediminas Morkevicius</reporter>
                        <labels>
                    </labels>
                <created>Thu, 7 Apr 2011 05:20:09 +0000</created>
                <updated>Tue, 27 Dec 2011 23:21:04 +0000</updated>
                    <resolved>Wed, 14 Sep 2011 16:28:07 +0000</resolved>
                            <version>2.1</version>
                                <fixVersion>2.1.2</fixVersion>
                                <component>Class Loading</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="15705" author="stof" created="Thu, 7 Apr 2011 05:37:11 +0000"  >&lt;p&gt;This is known and documented in the code: &lt;a href=&quot;https://github.com/doctrine/common/blob/master/lib/Doctrine/Common/Annotations/Parser.php#L110&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/blob/master/lib/Doctrine/Common/Annotations/Parser.php#L110&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="16467" author="guilhermeblanco" created="Wed, 14 Sep 2011 16:28:07 +0000"  >&lt;p&gt;Since Annotations package changed a lot since the bug was opened and today, I&apos;m closing the ticket as &quot;Cannot reproduce&quot;.&lt;/p&gt;

&lt;p&gt;Please reopen it if the issue is still valid with a testcase.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;/p&gt;</comment>
                    <comment id="17110" author="beberlei" created="Tue, 27 Dec 2011 20:50:04 +0000"  >&lt;p&gt;This issue is referenced in Github Pull-Request GH-88&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17111" author="juzna" created="Tue, 27 Dec 2011 20:50:08 +0000"  >&lt;p&gt;Still a problem! Especially since this is used by ORM (&lt;a href=&quot;https://github.com/doctrine/doctrine2/commit/3aea203b9ca77df65f55f036080a9af653194cbf&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/commit/3aea203b9ca77df65f55f036080a9af653194cbf&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Class loader doesn&apos;t have to return bool (and usually DOES NOT), so even though it has loaded the class, classExists will return false. Please pull this &lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="17113" author="beberlei" created="Tue, 27 Dec 2011 23:21:04 +0000"  >&lt;p&gt;Related Pull Request was closed: &lt;a href=&quot;https://github.com/doctrine/common/pull/88&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/common/pull/88&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>