Moving TraceSources from CcnxProducer/Consumer to CcnxApp
diff --git a/apps/ccnx-producer.cc b/apps/ccnx-producer.cc
index 37209b3..fe4960f 100644
--- a/apps/ccnx-producer.cc
+++ b/apps/ccnx-producer.cc
@@ -57,9 +57,6 @@
                    UintegerValue (1024),
                    MakeUintegerAccessor(&CcnxProducer::m_virtualPayloadSize),
                    MakeUintegerChecker<uint32_t>())
-    
-    .AddTraceSource ("TransmittedContentObjects", "TransmittedContentObjects",
-                    MakeTraceSourceAccessor (&CcnxProducer::m_transmittedContentObjects))
     ;
         
   return tid;
@@ -127,12 +124,12 @@
   //     // Ptr<WeightsPathStretchTag>.  Echoing will be simplified after change is done
   //   }
   
-  m_transmittedContentObjects (header, packet, this, m_face);
-  
   packet->AddHeader (*header);
   packet->AddTrailer (tail);
 
   m_protocolHandler (packet);
+  
+  m_transmittedContentObjects (header, packet, this, m_face);
 }
 
 } // namespace ns3