Jag har stött på samma fel och samma beteende som WildFly 9. Jag är helt nybörjare på WF, men efter lite forskning har jag funnit att problemet ligger i modulens namngivning. Om jag får det bra, det faktiska paketet namn i modulen används för att lösa sökvägen till module.xml.
Jag har ändrat stegen till de nedan och det fungerade:module add --name=org.postgresql --slot=main --resources=/usr/local/lib/postgresql-9.4-1201.jdbc4.jar --dependencies=javax.api,javax.transaction.api
/subsystem=datasources/jdbc-driver=postgres:add(driver-name="postgres",driver-module-name="org.postgresql",driver-class-name=org.postgresql.Driver)