That looks very much to me like you're not sending any data really. I see stuff bits (each sharp downward transition) but nothing else.
At any rate, you won't get an acknowledge bit set if there are no other devices on the bus and the CAN controller will throw an ack error. You should see this message being transmitted continuously, since no device is responding, and the CAN BUS 2.0 standard specifies messages should automatically be resent.
My suggestion would be to hook up another CAN controller onto the bus, you'll need that one simply to set the acknowledge bits, nothing else. This tells your beaglebone black that its messages are being received correctly on the bus. You can read up on the various errors and such on the wikipedia article about can bus, which is actually quite good.