broadcast receiver never gets called
<p>Hello i'm trying to learn how Broadcast Receivers work but i don't succeed, my receivers are never called. Can you guys point me in the right direction? 
Here's the code:</p>

<p><strong>Main.java</strong></p>

<pre><code>public class Main extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Intent intent = new Intent(getApplicationContext(), OutgoingReceiver.class);
        intent.setAction("com.javaGroup.broadcastReceiver.views.TEST");
        sendBroadcast(intent);

    }
}
</code></pre>

<p><strong>OutgoingReceiver.java</strong></p>

<pre><code>public class OutgoingReceiver extends BroadcastReceiver {

    public static final String CUSTOM_INTENT = "com.javaGroup.broadcastReceiver.views.TEST";

    @Override
    public void onReceive(Context context, Intent intent) {
        Log.d("HIT OUTGOING-----------------------------------","");
        Intent i = new Intent();
        i.setAction(CUSTOM_INTENT);
        context.sendBroadcast(i);
    }
}
</code></pre>

<p><strong>IncomingReceiver.java</strong></p>

<pre><code>public class IncomingReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals(OutgoingReceiver.CUSTOM_INTENT)) {
            Log.d("GOT THE INTENT-------------------------------","");
        }
    }
}
</code></pre>

<p><strong>Manifest.xml</strong></p>

<pre><code>&lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.javaGroup.broadcastReceiver.views" android:versionCode="1"
    android:versionName="1.0"&gt;
    &lt;uses-sdk android:minSdkVersion="8" /&gt;

    &lt;uses-permission android:name="android.permission.READ_PHONE_STATE"&gt;&lt;/uses-permission&gt;

    &lt;application android:icon="@drawable/icon" android:label="@string/app_name"&gt;
        &lt;activity android:name="com.javaGroup.broadcastReceiver.views.Main" android:label="@string/app_name"&gt;
            &lt;intent-filter&gt;
                &lt;action android:name="android.intent.action.MAIN" /&gt;
                &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
            &lt;/intent-filter&gt;
        &lt;/activity&gt;

        &lt;receiver android:name=".OutgoingReceiver" android:enabled="true"&gt;
            &lt;intent-filter&gt;
                &lt;action android:name="android.intent.action.PHONE_STATE"&gt;&lt;/action&gt;
            &lt;/intent-filter&gt;
        &lt;/receiver&gt;

        &lt;receiver android:name=".IncomingReceiver" android:enabled="true"&gt;
            &lt;intent-filter&gt;
                &lt;action android:name="com.javaGroup.broadcastReceiver.views.TEST"&gt;&lt;/action&gt;
            &lt;/intent-filter&gt;
        &lt;/receiver&gt;

    &lt;/application&gt;
&lt;/manifest&gt;
</code></pre>

<p>Where i'm i wrong ?</p>

<p>Thanks in advance!</p>
