Include your module as separate archives within the ear
but which ear? I have only the .sar of Jboss Portal, you mean this?
Your application can be deployed on AS as an ear or war, but to interact with the portal it must be a portlet. Have you read the portlet spec or looked at some of the examples online for portlet development?